Instead of downloading Airtable attachments one record at a time, compile and export all attachments from multiple records in a given field into a single zip file. You can also limit it to only export attachments from a specific Airtable view. ⚠️ Tested with thousands of records and multiple GB.
Features
- Export all attachments with 1-click.
- Limit downloads to a specific Airtable view.
- Preserve original filenames or rename files according to a value in another Airtable field (e.g. formula)
- Organize downloaded files into folders (per record, or per category).
- Download all attachments for individual records.
Troubleshooting
I clicked run and nothing immediately happened, why?
Compiling and zipping take time. It might be a while before downloading starts. Especially if you have many records. Be patient!
Can I download attachments from a single record only rather than downloading every attachment in a field?
Yes, the automation gives you an option to copy a formula that triggers the download for an individual record. Paste that formula into a formula or button field in Airtable and click it to start the download.
I’m looking for easy way to rename attachments already in Airtable.
If you would like to rename attachments inside Airtable, the easiest way is to do it using our other extension: Rename Attachments with Airtable formulas.
So when you download your files locally, you wouldn’t have to rename them on your desktop. Our extension allows you to rename them automatically after a field. When you do need to upload them again, keep in mind that there is no easy way to associate them back with their own original records. So you would either need to upload them individually. Or you would upload them in bulk as brand-new records.
Our goal is to be able to donwload all the attachment for a certain month — our accountant have a filter set.
You can set a limit by selecting an Airtable view to filter attachments from only a certain month.
I entered this API key but it is still downloading 1 row at a time.
In the trial version, the extension process a single record at a time. Only with a paid subscription you can run the extension over the entire table.