Convert HEIC to JPG for Airtable Records

Airtable stores your photo and then shows a blank tile where the thumbnail should be. Convert below and every view renders properly.

100% Local — Files Never Leave Your Device

HEIC to JPG converter

Drop your photos here

or pick them from your device — converted files thumbnail in every view

Supports .heic and .heif from iPhone, iPad and modern Android cameras

Nothing queued yet. Converted photos appear here ready to attach to your records.

Why Airtable will not thumbnail your photo

Airtable runs in a browser and generates previews for formats the browser can decode. HEIC is not one of them, so an attachment uploads successfully and then shows as a generic file with no thumbnail in grid, gallery or kanban view.

For a base built around visual records — a property log, an inventory, a site survey — that removes most of the value. The data is there; the thing you actually look at is not.

Bases that stay usable

Converted JPGs thumbnail immediately, render in expanded records, appear in shared views and survive the interfaces and automations layered on top. Anyone you share the base with sees them regardless of their device.

Convert a whole set at once and take the ZIP. Filenames are preserved, so if your records are matched to photo names the import still lines up.

  1. Drop your photos in

    Drag them onto the box above or press Select Files. Conversion runs in your browser.

  2. Attach the JPGs in Airtable

    Download them, then add them to the attachment field of the record as usual.

Frequently asked questions

Does Airtable support HEIC attachments?

Airtable will store a .heic file, but it cannot generate a preview or thumbnail because browsers cannot decode the format. The attachment appears as a generic file, which breaks gallery and kanban views built around images.

Can I convert a whole batch for a bulk import?

Yes, with no cap on file count. Download All returns the set as a single ZIP with filenames preserved, which matters if your import maps records to photo filenames.

Is anything uploaded to a server?

No. The decoder is a WebAssembly module that runs inside your browser tab, so the photo is read from your device into memory and converted there. You can check it in your browser's Network tab, or disconnect from the internet once the page has loaded and convert anyway.