Shrink image size and save attachments storage space automatically
⚠️ Update

We recently launched an integration with Cloudinary that allows you to do much more that this extension. We highly recommend you to use it instead.

This extension compresses images on Airtable using TinyPNG. You just need to name the field where the images are stored and it will shrink their file size + upload them to a new field. You can also set it up to automatically process any new records going forward (unlimited records).

Works with standard file types: JPEG, JPG and PNG

Update: the extension now supports the ability to only process records in a specific Airtable view.

⚠️ This extension removes Exif metadata after compression. Also, it does not change image dimensions, only makes the file size smaller. For resizing, use this extension.


My new images are showing as gray icons, why?

These placeholders mean that Airtable is still working on generating your thumbnails. This process takes time. Just wait!

When I click on an attachment, I see this!

This is also Airtable processing your files. It could take hours and will resolve on its own. Don’t worry!

Some of my images have not been compressed, why?

Because their file type is not supported by TinyPNG. Like GIF.

My attachment field contains non-image files, what will happen to them?

Any non-supported file will be copied over in its original state. Example: docs, videos, etc.

Will my image dimensions change?

No, this extension only makes the file size smaller.


Supported features

Third Party Integration


Most frequent questions and answers

You can use the subscription on different bases/accounts. It covers universal access to all of our extensions. All of our extensions can be setup for multiple bases and tables.

There’s no limit on the number of records you can process. Unlike Zapier and Integromat, our pricing is per month, not per record. However, there might be limitations by third party integrations.


We have instructional videos for how to use each one of our extensions on the product page. They guide you step-by-step of how to set them up.

Yes! Also, please note that we usually make updates when users request them. We try our best to make things work like expected.

We’re not offering discounts at this time. And we don’t require any commitment. You can cancel your subscription anytime.

Unfortunately, we only offer a single plan which provides unlimited access to all of our extensions.

Yes. Submit your request here and we will get back to you as soon as we can.