Free Open source · Native macOS app
Comprimio app icon

Heavy images in.
Light ones out.

Compress, convert, resize and watermark entire folders of images in one go. Live preview, 125 output formats — and your files never leave your Mac.

macOS 13 or laterApple Silicon & IntelNo account, no tracking
Comprimio for Mac: a batch of images queued for conversion, with a side-by-side preview of the original and the compressed result
Batch conversion

Drop a folder. Go get a coffee.

Files run in parallel across up to eight lanes. A new one starts the instant a lane frees up — and cancelling really stops everything.

0 / 6 converted
Space saved
0%

0 MB → 0 MB

Parallel lanes · one per core, minus one
Everything in one window

Small app. Serious toolbox.

Live side-by-side preview

Original and result next to each other, with zoom and panning synced across both panes. An estimated output size updates as you tweak — zoom in for the full-resolution render.

PNG · 4.8 MBWebP · 412 KB

Output formats

From JPEG, WebP, AVIF and JPEG XL to PSD, OpenEXR and PDF. Reads 155 extensions, including camera RAW.

0

Resize

Percentage, fit in a box, fixed width or height, exact size, or fill and crop. Never enlarge smaller originals.

LanczosMitchellCatromDPI

Fine-grained control

Quality ceilings per format, lossless WebP and JXL, chroma subsampling, progressive JPEG, sRGB conversion.

4:4:4EXIF strip8-bit PNG

Watermarks

Logo or text, nine positions, opacity, scale, rotation and tiling — consistent on every image, whatever its size.

TiledOutlineCustom font

Adjust on the fly

Auto-orient from EXIF, rotate and flip, brightness, contrast, saturation, sharpen, blur and grayscale — applied to the whole batch.

Lands where you want it

Subfolder, same folder or anywhere you choose. Prefix and suffix with a live preview of the name, and a sortable summary of every byte saved.

Privacy by design

Your images stay home.

  • Zero network access. Not for updates, not for analytics, not ever.
  • Sandboxed. Comprimio only sees the files and folders you hand it.
  • Nothing to install. ImageMagick ships inside the app — no Homebrew, no terminal.
  • No data collected. As declared on the App Store.
0
formats it writes
0
extensions it reads
0
languages: EN · IT · DE · ES · FR
0
bytes sent anywhere
Open source

Free. Forever. Read every line.

~ git clone https://github.com/Michediana/Comprimio.git
~ cd Comprimio
~/Comprimio open Comprimio.xcodeproj
# Build and run. That's it.
# No Homebrew. No ImageMagick install. No package manager.
✓ Build succeeded 

Built in SwiftUI, in the open.

Native SwiftUI with Liquid Glass on macOS 26 and translucent materials before it. Signed, notarised, sandboxed — and the whole thing is on GitHub. Issues, ideas and pull requests are welcome.

Supported formats

Every format, spelled out.

Comprimio writes 125 formats and reads 155 extensions — camera RAW included. The list is built from the ImageMagick bundled inside the app, so what you see here is exactly what you get.

Image formats supported by Comprimio for Mac: read and write support, quality, alpha and lossless options
JPEG.jpgWeb & everydayRead & writeYesNoNo
PNG.pngWeb & everydayRead & writeNoYesNo
WebP.webpWeb & everydayRead & writeYesYesYes
AVIF.avifWeb & everydayRead & writeYesYesNo
HEIC.heicWeb & everydayRead & writeYesYesNo
TIFF.tiffWeb & everydayRead & writeYesYesNo
GIF.gifWeb & everydayRead & writeNoYesNo
BMP.bmpWeb & everydayRead & writeNoNoNo
JPEG XL.jxlWeb & everydayRead & writeYesYesYes
HEIF.heifWeb & everydayRead & writeYesYesNo
8-bit PNG (palette).pngVariantsRead & writeNoYesNo
24-bit PNG.pngVariantsRead & writeNoYesNo
32-bit PNG (RGBA).pngVariantsRead & writeNoYesNo
48-bit PNG.pngVariantsRead & writeNoYesNo
64-bit PNG (RGBA).pngVariantsRead & writeNoYesNo
PNG (inherits depth and type).pngVariantsRead & writeNoYesNo
Progressive JPEG.jpgVariantsRead & writeYesNoNo
BMP version 2.bmpVariantsRead & writeNoNoNo
BMP version 3.bmpVariantsRead & writeNoNoNo
GIF 87a.gifVariantsRead & writeNoNoNo
BigTIFF (64-bit TIFF).tifVariantsRead & writeYesYesNo
Pyramidal TIFF.ptifVariantsRead & writeYesYesNo
JPEG 2000.jp2Photo, HDR & cinemaRead & writeYesYesNo
Uncompressed JPEG 2000 (PGX).pgxPhoto, HDR & cinemaRead & writeNoNoNo
OpenEXR.exrPhoto, HDR & cinemaRead & writeNoYesNo
Radiance HDR.hdrPhoto, HDR & cinemaRead & writeNoNoNo
Portable Float Map.pfmPhoto, HDR & cinemaRead & writeNoNoNo
Portable Half Float Map.phmPhoto, HDR & cinemaRead & writeNoNoNo
FilmLight FL32.fl32Photo, HDR & cinemaRead & writeNoNoNo
DPX (SMPTE 268M).dpxPhoto, HDR & cinemaRead & writeNoNoNo
Cineon.cinPhoto, HDR & cinemaRead & writeNoNoNo
Stereoscopic JPEG (JPS).jpsPhoto, HDR & cinemaRead & writeYesNoNo
JNG (JPEG Network Graphics).jngPhoto, HDR & cinemaRead & writeYesYesNo
MNG (multiple-image PNG).mngPhoto, HDR & cinemaRead & writeNoYesNo
Photoshop (PSD).psdGraphics & editingRead & writeNoYesNo
Photoshop Large Document (PSB).psbGraphics & editingRead & writeNoYesNo
MIFF (Magick Image File).miffGraphics & editingRead & writeNoYesNo
MPC (Magick Pixel Cache).mpcGraphics & editingRead & writeNoYesNo
VIPS.vGraphics & editingRead & writeNoYesNo
Targa (TGA).tgaGraphics & editingRead & writeNoYesNo
PCX (ZSoft Paintbrush).pcxGraphics & editingRead & writeNoNoNo
DCX (multi-page PCX).dcxGraphics & editingRead & writeNoNoNo
DDS (DirectDraw Surface).ddsGraphics & editingRead & writeYesYesNo
DDS with DXT1 compression.ddsGraphics & editingRead & writeNoNoNo
DDS with DXT5 compression.ddsGraphics & editingRead & writeNoYesNo
QOI (Quite OK Image).qoiGraphics & editingRead & writeNoYesNo
Farbfeld.ffGraphics & editingRead & writeNoYesNo
SGI (Irix RGB).sgiGraphics & editingRead & writeNoYesNo
Sun Rasterfile.rasGraphics & editingRead & writeNoNoNo
PICT (QuickDraw).pictGraphics & editingRead & writeNoYesNo
WordPerfect Graphics.wpgGraphics & editingRead & writeNoNoNo
Palm Pixmap.palmGraphics & editingRead & writeNoYesNo
Palm Database (PDB).pdbGraphics & editingRead & writeNoNoNo
Aseprite.aseGraphics & editingRead & writeNoYesNo
AAI Dune.aaiGraphics & editingRead & writeNoYesNo
AVS X.avsGraphics & editingRead & writeNoYesNo
PFS: 1st Publisher (ART).artGraphics & editingRead & writeNoNoNo
MATLAB (level 5).matGraphics & editingRead & writeNoYesNo
Khoros VIFF.viffGraphics & editingRead & writeNoYesNo
Khoros XV.xvGraphics & editingRead & writeNoYesNo
IPL Image Sequence.iplGraphics & editingRead & writeNoYesNo
MTV Raytracing.mtvGraphics & editingRead & writeNoNoNo
CALS Type 1.calsGraphics & editingRead & writeNoNoNo
Slow Scan TeleVision (HRZ).hrzGraphics & editingRead & writeNoNoNo
Simple File Format (SF3).sf3Graphics & editingRead & writeNoYesNo
LEGO Mindstorms EV3 (RGF).rgfGraphics & editingRead & writeNoNoNo
Cisco IP Phone.cipGraphics & editingRead & writeNoNoNo
On-the-air bitmap (OTB).otbGraphics & editingRead & writeNoNoNo
PDF.pdfDocuments & vectorRead & writeYesYesNo
PDF/A.pdfDocuments & vectorRead & writeYesYesNo
Encapsulated PDF (EPDF).epdfDocuments & vectorRead & writeYesNoNo
PostScript.psDocuments & vectorRead & writeYesNoNo
PostScript level 2.psDocuments & vectorRead & writeYesNoNo
PostScript level 3.psDocuments & vectorRead & writeYesNoNo
Encapsulated PostScript (EPS).epsDocuments & vectorRead & writeYesNoNo
EPS level 2.epsDocuments & vectorRead & writeYesNoNo
EPS level 3.epsDocuments & vectorRead & writeYesNoNo
EPS Interchange (EPI).epiDocuments & vectorRead & writeYesNoNo
EPS with TIFF preview.eptDocuments & vectorRead & writeYesNoNo
Adobe Illustrator (AI).aiDocuments & vectorRead & writeYesNoNo
PCL (HP printers).pclDocuments & vectorRead & writeNoNoNo
ICO (Windows icon).icoIcons & systemRead & writeNoYesNo
CUR (Windows cursor).curIcons & systemRead & writeNoYesNo
X BitMap (XBM).xbmIcons & systemRead & writeNoNoNo
X PixMap (XPM).xpmIcons & systemRead & writeNoYesNo
Wireless Bitmap (WBMP).wbmpIcons & systemRead & writeNoNoNo
Personal Icon (PICON).piconIcons & systemRead & writeNoYesNo
PNM (Portable Anymap).pnmNetpbm & faxRead & writeNoNoNo
PBM (black and white).pbmNetpbm & faxRead & writeNoNoNo
PGM (grayscale).pgmNetpbm & faxRead & writeNoNoNo
PPM (color).ppmNetpbm & faxRead & writeNoNoNo
PAM.pamNetpbm & faxRead & writeNoYesNo
Raw bi-level bitmap.monoNetpbm & faxRead & writeNoNoNo
Group 3 fax.faxNetpbm & faxRead & writeNoNoNo
Group 3.g3Netpbm & faxRead & writeNoNoNo
Group 4.g4Netpbm & faxRead & writeNoNoNo
Raw CCITT Group 4.g4Netpbm & faxRead & writeNoNoNo
Color map (MAP).mapNetpbm & faxRead & writeNoNoNo
Raw RGB.rgbRaw pixel dumpsWrite onlyNoNoNo
Raw RGBA.rgbaRaw pixel dumpsWrite onlyNoYesNo
Raw RGBO (opacity).rgboRaw pixel dumpsWrite onlyNoYesNo
Raw BGR.bgrRaw pixel dumpsWrite onlyNoNoNo
Raw BGRA.bgraRaw pixel dumpsWrite onlyNoYesNo
Raw BGRO (opacity).bgroRaw pixel dumpsWrite onlyNoYesNo
Raw CMYK.cmykRaw pixel dumpsWrite onlyNoNoNo
Raw CMYKA.cmykaRaw pixel dumpsWrite onlyNoYesNo
Raw gray.grayRaw pixel dumpsWrite onlyNoNoNo
Raw gray with alpha.grayaRaw pixel dumpsWrite onlyNoYesNo
Raw YCbCr.ycbcrRaw pixel dumpsWrite onlyNoNoNo
Raw YCbCr with alpha.ycbcraRaw pixel dumpsWrite onlyNoYesNo
YUV (CCIR 601).yuvRaw pixel dumpsWrite onlyNoNoNo
Interlaced UYVY.uyvyRaw pixel dumpsWrite onlyNoNoNo
PAL (16-bit interlaced YUV).palRaw pixel dumpsWrite onlyNoNoNo
Bayer mosaic.bayerRaw pixel dumpsWrite onlyNoNoNo
Bayer mosaic with alpha.bayeraRaw pixel dumpsWrite onlyNoYesNo
FITS (astronomy).fitsScientificRead & writeNoNoNo
VICAR (NASA).vicarScientificRead & writeNoNoNo
Text (pixel listing).txtText & brailleWrite onlyNoYesNo
Formatted text (FTXT).ftxtText & brailleWrite onlyNoYesNo
SIXEL (DEC graphics).sixelText & brailleWrite onlyNoNoNo
BRF braille.brfText & brailleWrite onlyNoNoNo
ISO 11548-1 braille.isobrlText & brailleWrite onlyNoNoNo
ISO 11548-1 six-dot braille.isobrl6Text & brailleWrite onlyNoNoNo
Unicode braille.ubrlText & brailleWrite onlyNoNoNo
Unicode six-dot braille.ubrl6Text & brailleWrite onlyNoNoNo
Hasselblad 3FR.3frCamera RAWRead onlyNoNoNo
Sony ARW.arwCamera RAWRead onlyNoNoNo
Canon CR2.cr2Camera RAWRead onlyNoNoNo
Canon CR3.cr3Camera RAWRead onlyNoNoNo
Canon CRW.crwCamera RAWRead onlyNoNoNo
Kodak DCR.dcrCamera RAWRead onlyNoNoNo
Adobe DNG.dngCamera RAWRead onlyNoNoNo
Epson ERF.erfCamera RAWRead onlyNoNoNo
Hasselblad FFF.fffCamera RAWRead onlyNoNoNo
Phase One IIQ.iiqCamera RAWRead onlyNoNoNo
Kodak K25.k25Camera RAWRead onlyNoNoNo
Kodak KDC.kdcCamera RAWRead onlyNoNoNo
Minolta MDC.mdcCamera RAWRead onlyNoNoNo
Mamiya MEF.mefCamera RAWRead onlyNoNoNo
Leaf MOS.mosCamera RAWRead onlyNoNoNo
Minolta MRW.mrwCamera RAWRead onlyNoNoNo
Nikon NEF.nefCamera RAWRead onlyNoNoNo
Nikon NRW.nrwCamera RAWRead onlyNoNoNo
Olympus ORF.orfCamera RAWRead onlyNoNoNo
Pentax PEF.pefCamera RAWRead onlyNoNoNo
Fujifilm RAF.rafCamera RAWRead onlyNoNoNo
Generic camera RAW.rawCamera RAWRead onlyNoNoNo
Panasonic RW2.rw2Camera RAWRead onlyNoNoNo
Leica RWL.rwlCamera RAWRead onlyNoNoNo
Sony SR2.sr2Camera RAWRead onlyNoNoNo
Sony SRF.srfCamera RAWRead onlyNoNoNo
Samsung SRW.srwCamera RAWRead onlyNoNoNo
Sinar STI.stiCamera RAWRead onlyNoNoNo
Sigma X3F.x3fCamera RAWRead onlyNoNoNo
SVG.svgVector & animatedRead onlyNoNoNo
Compressed SVG.svgzVector & animatedRead onlyNoNoNo
MSVG (built-in SVG renderer).msvgVector & animatedRead onlyNoNoNo
MVG (Magick Vector Graphics).mvgVector & animatedRead onlyNoNoNo
Animated PNG (APNG).apngVector & animatedRead onlyNoNoNo
Multi-Picture Object (MPO).mpoVector & animatedRead onlyNoNoNo
XPS document.xpsVector & animatedRead onlyNoNoNo
GIMP (XCF).xcfOther editors & legacyRead onlyNoNoNo
Kodak Photo CD.pcdOther editors & legacyRead onlyNoNoNo
Kodak Photo CD (4×).pcdsOther editors & legacyRead onlyNoNoNo
DICOM (medical).dcmOther editors & legacyRead onlyNoNoNo
DICOM (medical).dicomOther editors & legacyRead onlyNoNoNo
JBIG.jbgOther editors & legacyRead onlyNoNoNo
JBIG.jbigOther editors & legacyRead onlyNoNoNo
Dr. Halo CUT.cutOther editors & legacyRead onlyNoNoNo
MacPaint.macOther editors & legacyRead onlyNoNoNo
Alias PIX.pixOther editors & legacyRead onlyNoNoNo
Alias/Wavefront RLA.rlaOther editors & legacyRead onlyNoNoNo
Utah RLE.rleOther editors & legacyRead onlyNoNoNo
Raw Media Format.rmfOther editors & legacyRead onlyNoNoNo
Seattle FilmWorks.sfwOther editors & legacyRead onlyNoNoNo
Seattle FilmWorks multi-image.pwpOther editors & legacyRead onlyNoNoNo
Scitex HandShake.sctOther editors & legacyRead onlyNoNoNo
ZX Spectrum SCREEN$.scrOther editors & legacyRead onlyNoNoNo
Brother embroidery (PES).pesOther editors & legacyRead onlyNoNoNo
Garmin tile (JNX).jnxOther editors & legacyRead onlyNoNoNo
PlayStation TIM.timOther editors & legacyRead onlyNoNoNo
PlayStation 2 TIM2.tm2Other editors & legacyRead onlyNoNoNo
No format matches your search.
182 of 182 formatsRead & writeRead only raster input, not written backWrite only headerless data, not read back

Lighter images, in seconds.

Free on the Mac App Store. No ads, no in-app purchases, no catch.