---
schema_version: "1"
id: 9e5e806196da608a517d7644e6b67ac04a5404c2aac84c9a4d4b70e64f4d7c37
title: File Connector
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/file-connector/latest/index.md
canonical_url: https://docs.mulesoft.com/file-connector/latest/
source_site: docs.mulesoft.com
content_type: documentation
content_hash: efa35a4520ce54fcf914f541305de10bfe42598a45adfbeec3ffd1d10b40ef2f
description: MuleSoft Documentation Site
release: "1.5"
latest: true
---
---
product: File Connector
version: 1.5
is-latest-version: true
---

# File Connector

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Anypoint Connector for File (File Connector) manages files and folders on a locally mounted file
system. The connector’s main features include:

- The ability to read files or fully list directory contents on demand

- Support for common file operations such as creating directories, reading, writing, copying,
  moving, renaming, deleting and listing files

- Support for locking files

- File matching functionality

- A design that is consistent with FTP Connector and SFTP Connector

## Representation of File Attributes

Mule 4 provides a message structure of a payload and attributes in which the data moves around,
making that payload file content. The attributes provide an object that contains metadata on the
payload and information such as the file’s name, path, size, and timestamps. For FTP Connector and
SFTP Connector, these attributes are named _file attributes_.

The Mule message specifies the encoding and MIME type, which describe the format in which a payload
is represented. The file attributes describe a file’s encoding and MIME type.

## Before You Begin

To use this connector, you must be familiar with:

- Anypoint Connectors

- Mule runtime engine (Mule)

- Elements and global elements in a Mule flow

- Creating a Mule app using Anypoint Studio or Anypoint Code Builder

Before creating an app, you must have access to Anypoint Platform and Anypoint Studio.

## See Also

- [Introduction to Anypoint Connectors](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors)

- [Use Exchange to Discover Connectors, Templates, and Examples](https://docs.mulesoft.com/connectors/introduction/intro-use-exchange)

- [File Connector Reference](https://docs.mulesoft.com/file-connector/latest/file-documentation)

- [Salesforce Help](https://help.salesforce.com)
