> ## Documentation Index
> Fetch the complete documentation index at: https://fillout.com/help/llms.txt
> Use this file to discover all available pages before exploring further.

# Sync file uploads to Amazon S3

> Upload file submissions automatically to an Amazon S3 bucket with your Fillout form. Optionally set a dynamic file path to categorize submissions into nested buckets.

## What is Amazon S3?

<Info>
  The Amazon S3 integration is available on the **Team** and **Enterprise** plans. Learn more about the [Team plan](/team-plan).
</Info>

[Amazon S3](https://aws.amazon.com/s3/) (Simple Storage Service) is a scalable cloud storage solution provided by AWS, designed to store and retrieve any amount of data with high availability and security. Ideal for businesses and developers, S3 offers cost-effective, reliable data storage for applications, backups, and content distribution, making it a top choice for cloud storage needs.

## How it works

<Steps>
  <Step title="Link your Fillout form to Amazon S3">
    Click `Integrate` on top followed by `Amazon S3`. If you don’t already have an access key to AWS, you can create one under **Security Credentials**. More details [here](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html#Using_CreateAccessKey).

    <img src="https://mintcdn.com/fillout-005a867b/hxazQot_xoezmiKA/images/Screenshot2025-11-17at3.07.13PM.png?fit=max&auto=format&n=hxazQot_xoezmiKA&q=85&s=c3ce7dea6c1b63eb0da5fe2f05eeb5c3" alt="Screenshot 2025-11-17 at 3.07.13 PM.png" width="2618" height="1439" data-path="images/Screenshot2025-11-17at3.07.13PM.png" />

    <Warning>
      This integration is only applicable to **file uploads**. When creating your form, make sure you have at least one file upload field.
    </Warning>
  </Step>

  <Step title="Map form fields">
    Choose which **Bucket** you would like to store the files in. Under **Upload fields**, click `+ Add new` to link a **file upload field**.

    <img src="https://mintcdn.com/fillout-005a867b/bR7uzjTGxnYiCLB1/images/s3.png?fit=max&auto=format&n=bR7uzjTGxnYiCLB1&q=85&s=fc6c00751aac9364c8bffcd89af3765f" alt="Screenshot of the Fillout form creation page" width="2800" height="1444" data-path="images/s3.png" />
  </Step>

  <Step title="Publish and share">
    Once everything is set, click `Finish setup` on the upper right corner. That's it! Your form's good to go. Simply `Publish`and share the link.
  </Step>
</Steps>

## Add a dynamic folder path

You can set a dynamic file path to categorize file uploads into folders, based on respondent input. Toggle the `Custom subfolder and file name?` switch, then type a name for your **Folder path fragment** or type **@** to [reference a field](https://www.fillout.com/help/additional-integration-mappings#how-to-map-fields-manually) in your form.

<img src="https://mintcdn.com/fillout-005a867b/h_QfN-F56vlvgBC6/images/Screenshot2025-02-17at11.55.51AM.png?fit=max&auto=format&n=h_QfN-F56vlvgBC6&q=85&s=5f265f3305f95d8c0d3af863cfc9487b" alt="Screenshot of the Fillout form creation page" style={{ width:"74%" }} width="1306" height="612" data-path="images/Screenshot2025-02-17at11.55.51AM.png" />

You can also add a subfolder by typing **/** followed by the subfolder name of your choice.

## Personalize filename prefix

You can also add a **Filename prefix**. Enter text or type **@** to [reference a field](https://www.fillout.com/help/additional-integration-mappings#how-to-map-fields-manually) in your form.

<img src="https://mintcdn.com/fillout-005a867b/bR7uzjTGxnYiCLB1/images/s32.png?fit=max&auto=format&n=bR7uzjTGxnYiCLB1&q=85&s=2ace6ce612829a2fdba2f2c7aec7773a" alt="Screenshot of the Fillout form creation page" style={{ width:"75%" }} width="1074" height="218" data-path="images/s32.png" />

## Other similar integrations

<CardGroup cols={3}>
  <Card title="Sync file uploads to Dropbox" icon="dropbox" iconType="regular" color="#FFC738" href="/dropbox">
    Automatically upload files with a form.
  </Card>

  <Card title="Upload files to Google Drive" icon="google-drive" iconType="regular" color="#FFC738" href="/google-drive">
    Automatically upload files with a form.
  </Card>

  <Card title="Sync files to Microsoft OneDrive" icon="cloud-arrow-up" iconType="regular" color="#FFC738" href="/microsoft-onedrive">
    Automatically upload files with a form.
  </Card>
</CardGroup>
