How to compress images in monday.com without downloading them
Key takeaways
- Can you compress an image in monday.com without downloading it first?
- Yes. The File Compress app by ColumnMate runs as a monday.com automation. It reads the image straight from a Files column, compresses it on its server, and writes the smaller version back to the board. The file never touches your computer.
- How do you trigger the compression?
- A monday.com trigger: when a file is uploaded to a column, when a status changes, or when a button is clicked. Use the button trigger when you want to compress a single item on demand.
- Which image formats can be compressed on a monday.com board?
- JPEG, JPG, PNG, WebP, AVIF, TIFF, and BMP, plus animated GIF. BMP files are converted to PNG because BMP has no compression of its own.
- Does compressing an image in monday.com lower its quality?
- It depends on the level you pick. Low keeps images visually identical, medium is the balanced default, and high trades some visible detail for the smallest file.
Compressing images in monday.com without downloading them is possible with the File Compress app by ColumnMate. The app runs as a monday.com automation: it reads each image from a Files column, compresses it on a server using the sharp image pipeline, and uploads the smaller file back to the same board. Your browser only sends a request — the image bytes never land on your machine.
Why download-and-reupload is the wrong workflow
The manual way to shrink a monday.com image is to download it, open it in Photoshop, Preview, Squoosh, or TinyPNG, export a smaller copy, delete the original from the board, and upload the new one. That is five steps per file, it breaks the link between the file and its item history, and it does not scale past a handful of images.
Running compression as an automation keeps the file attached to its item, preserves who uploaded it and when, and needs no manual step once it is set up.
Is compressing on the board actually safe?
Yes. File Compress requests two permissions during install: boards:read to see the file and boards:write to upload the compressed version. It never stores your images. Files are downloaded to memory on AWS Lambda, compressed, written back, and discarded. See the privacy policy for the full data flow.
Step by step: set up image compression on a board
- An account admin installs File Compress from the monday.com marketplace. This is a one-time action.
- Open the board that holds your images and go to the automation center.
- Add a Compress Images recipe from File Compress.
- Pick a trigger — when a file column changes to compress on every upload, or when a button is clicked to compress an item on demand.
- Set the source column (where the images are) and the target column (where the compressed version goes).
- Pick a compression level: low, medium, or high.
- Turn it on. When the trigger fires, the compressed image appears on the board within seconds.
Choosing a compression level
| Level | JPEG quality | What it is for | Typical saving on a photo |
|---|---|---|---|
| Low | 85 | Hero images, product photography, anything a client will scrutinize | 20–35% |
| Medium | 70 | The default. Board attachments, proofs, internal references | 40–65% |
| High | 50 | Thumbnails, archive copies, storage cleanup. Also caps dimensions at 4000px | 60–80% |
PNG files use zlib compression levels instead of a quality number, WebP and AVIF use their own quality scales, and animated GIFs keep every frame. If File Compress cannot make a file smaller — say, an already-optimized JPEG — it skips the file instead of writing a larger one.
Which format compresses best?
JPEG and WebP give the biggest, most predictable savings on photographs. PNG is lossless by design, so a photo saved as PNG will always be larger than the same photo as JPEG — the MDN guide to image file types explains why. If you control the export, save photos as JPEG or WebP before they reach the board; screenshots and flat graphics can stay PNG.
Compressing images that are already on the board
An automation only acts on new triggers, so it will not touch images uploaded before you turned it on. To clear that backlog, add a recipe on a status or button trigger, then select your existing items and use monday.com's batch actions to change the status column to the trigger value for all of them at once — monday.com runs the automation once per item. Remove the temporary recipe afterward if you do not want it permanently.
The short version
Install File Compress once, add a Compress Images recipe in the board's automation center, and set a trigger, source and target columns, and a level. The image is compressed on the server and written back to the board. Nothing is downloaded, nothing is stored, and the file stays attached to its item. See the setup guide for the full walkthrough or pricing for plan limits.
Frequently asked questions
- How do I compress an image in monday.com without downloading it?
- Install File Compress from the monday.com marketplace, add a Compress Images recipe in the board's automation center, and set a trigger, a source column, a target column, and a level. When the trigger fires, the compressed file is uploaded back to the board automatically.
- How do I compress just one image right now?
- Add a button column and a "when button clicked, compress images" recipe. Clicking the button on an item compresses that item's images on demand.
- Will the original image be overwritten?
- Only if you want it to be. Set the recipe's target column to a different column from the source to keep the original, or to the same column to replace it in place.
- What is the largest image I can compress?
- Files up to 500MB are supported, which matches the monday.com upload limit. Anything larger is skipped.
- Is my image stored on the File Compress servers?
- No. Images are processed in memory on AWS and deleted immediately after the compressed version is written back to monday.com.
Zack
File Compress Developer at ColumnMate. Writes about file management, storage, and automation inside monday.com.
Related reading
Compress and zip files without leaving monday.com
File Compress runs on your board. 14-day free trial, no credit card required.