All enterprise plans allow users to configure their Figma backups to be stored in a custom AWS S3 bucket.

Here's how you need to configure your bucket to be able to store your S3 backups.

In general the bucket must to have the following features enabled:

  • Version needs to be enabled

  • ACLs need to be enabled

    • Object Ownership needs to be set to "Object writer"

Let's look into how we can configure our bucket step by step:

Log into the AWS dashboard

Go to and login with your credentials

Create a new S3 bucket

Open the S3 admin dashboard:

Please note this is the link for the us-east-2 region and might differ depending on your preferred region.

You should see an overview of all your buckets. Now click on "Create Bucket".

Configure your S3 bucket

Enter a name for your S3 bucket and specify the region you want to store your data in.

Afterwards you need to enable "ACLs" by selecting "ACLs enabled", further select "Object Ownership" to be "Object Writer".

Feel free to block public access to the bucket since all download links will be pre-signed by our server to avoid unauthorized access to your files (

Next make sure that bucket versioning is enabled:

Additionally you can enable encryption to make sure your Figma backups are stored fully encrypted.

That's it, click on "Create Bucket" to create the bucket.

Configure the bucket in the Figma Backup Tool

You can now configure a custom S3 bucket to be used for your Figma backups. To setup the bucket simply enter your AWS API keys as well as the bucket details in the settings dialog in the Figma backup tool.

Log into

Then select "My Account" and "Settings".

Then enabled "Use a custom storage provider", this will open the configuration dialog.

Enter the Access Key, Secret Key, Bucket Name as well as your AWS region.

See the following screenshot for an example:

Once you've entered those simply confirm the new configuration by clicking "Save"

That's it, from now on all Figma backups are going to be stored in your custom S3 bucket.

Did this answer your question?