Skip to main content
Question

How can I get permanent URLs for Airtable attachments and bulk download all photos?

  • September 21, 2026
  • 2 replies
  • 20 views

Forum|alt.badge.img

Hi everyone,

I’m using Airtable to manage a large inventory with lots of photos attached to records. When I ry to share pictures.

I have two questions:

  1. Permanent URLs: Is there a way to get a permanent/public URL for each photo that won’t expire? I’d like to use the photo URLs in Google Sheets/Excel and potentially share them with others.
  2. Bulk download: Is there a simple way to download all the photos from an Airtable table at once, ideally preserving the original filenames and/or linking each photo back to its Airtable record?

I’m looking for a solution that doesn’t require downloading each photo manually.

Thanks!

2 replies

ScottWorld
Forum|alt.badge.img+35
  • Genius
  • September 21, 2026

You can’t do either of these things within Airtable on its own.

 To download bulk photos, I would recommend creating a permanent URL with a custom webhook in Make, which would then trigger an automation to download the files that you specify to a cloud drive. You wouldn’t be able to download directly to your desktop — just a cloud drive.

For individual permanent links (non-expiring URLs), you would need to offload those images to a cloud drive and use that cloud drive’s external permanent links.

Note that Airtable’s interfaces will let you display external links as images within your interface page, so that could be helpful.

- ScottWorld, Expert Airtable Consultant


anthonyXRay
Forum|alt.badge.img+6
  • Participating Frequently
  • September 21, 2026

Airtable set their attachment fields URLs to expire a couple years ago.  The best course of action is to copy the files somewhere permanent and use those links instead.  For the filename/record link piece you should run an automation in Make, Zapier, n8n, etc. that will grab each attachment and save it to Google Drive or S3 with a name like “{Record ID} - {original filename}”.  Then write the permanent file URL back into a text/URL field on the same record.  That will give you a stable link for Sheets and Excel plus a clear tie back to the record.

For a one-time bulk download, create a short script using the API (it will return fresh URLs) or a paid extension can also do it.