Same quality · Seconds · 100% on your Mac

Compress images. Keep the quality.

Kompressor makes images dramatically lighter while keeping a quality no one can tell from the original — in seconds, entirely on your Mac. No upload, no account, works fully offline.

No email · no credit card · 10 free images every day

Features

Compress, convert, resize.
Three actions. One window.

Compress

Make your images far lighter without anyone noticing the difference. Drop in a whole folder and get smaller copies back in seconds.

The technical bit
Finely tuned JPEG, PNG and WebP encoders squeeze out the weight without visible loss. Batches of 200+ images run in parallel across all your CPU cores.

Convert

Turn one image format into another. Drag in just about anything, choose what you want out, and it's done — all in one go.

Which formats?
Reads JPG, PNG, WEBP, TIFF, BMP, GIF and HEIC. Writes JPEG, PNG or WebP.

Resize

Big photos are often far larger than they need to be. Pick a size and Kompressor scales them down — the proportions stay perfect.

Available sizes
Cap the longest side at 800, 1200, 1600, 2400 or 3200 px — or keep the original resolution.

Quality

Smaller files. Same picture.

At default settings the loss is invisible to the naked eye — but file weight can drop by up to 99%. A 5 MB DSLR shot becomes a 50 KB JPEG no one will spot apart from the original.

Lighter, but it looks the same

Kompressor only throws away the detail your eye can't see, and keeps everything it can. A folder of holiday photos that filled 1.2 GB comes out under 60 MB — and side by side, you honestly can't tell which is which.

See for yourself below — even at 50% quality the difference is barely perceptible, yet the file is a fraction of the size.

The technical bit
The default quality is 75. Push to 90+ for archival images that still shed two-thirds of their weight, or drop to 40 for ultra-light thumbnails that load instantly on mobile.

One drop, any format

Kompressor isn't just a compressor — it's a format kitchen. Drop an image in, choose what comes out:

  • For the web — export WebP, the smallest modern format.
  • For anywhere — export JPEG: tiny, and works everywhere.
  • Need transparency — keep it as PNG.
The technical bit
WebP is typically 30–50% smaller than JPEG. For print, use JPEG at quality 95+ and keep the original resolution. Metadata is stripped on export. Convert a whole folder one way or the other in a single batch.

How it works

Drop. Compress.
Done.

One simple job, done well: take an image, make it lighter, get on with your day. Here's what keeps it out of your way.

It all stays on your Mac

Your images are never uploaded anywhere. Nothing is sent to a server, nothing is tracked. It works perfectly on a plane or with the Wi-Fi switched off.

Nothing to figure out

Just a quality slider and a size menu — that's the whole interface. The best format is already chosen for you, so you can simply drop and go.

One image or a whole folder

Drag in a single photo or drop an entire folder at once. You get fresh, lighter copies — your originals are never touched.

Where do they go?
Copies are saved to ~/Documents/Kompressor/ with a -kompressor suffix, so nothing ever gets overwritten.

Tiny and instant

The whole app is just 6 MB and opens the moment you click it. It's built natively for Mac — not a heavy web app dressed up in a window.

The technical bit
Universal binary for Apple Silicon and Intel. Built with Rust and Tauri — around 60× lighter than an Electron equivalent.

Light mode. Dark mode. Or whatever your system says.

Kompressor follows your macOS appearance by default — it flips to dark at sundown and back to light in the morning, automatically. Override manually anytime via the small theme toggle in the bottom-right corner.

Use cases

Made for getting images out the door.

Websites

Drop a folder of hero shots. Get web-ready JPEGs that pass Lighthouse.

Social media

Stay under platform limits without giving up sharpness.

Email

Send 20 photos at once without "attachment too large" bouncing back.

Newsletters

Lighter images, faster open times, happier readers.

Pricing

Try free, forever. Or unlock unlimited.

10 images every day, free, no questions asked. When you need more, pick a one-time license — never a subscription.

Free forever

Free

$0

No email. No card. Try it now.

  • 10 images every day
  • All input formats supported
  • JPEG, PNG, WebP output
  • All resize presets
  • Resets every day, automatically
Download for free
Most popular

Pro

$2.99one-time

For one Mac, forever.

  • Unlimited images, forever
  • 1 license for 1 Mac
  • All formats, all resize presets
  • Free updates for life
  • Email support from a human
Get Pro license

Team

$9.99one-time

For up to 5 Macs.

  • Unlimited images, forever
  • 5 license activations
  • All formats, all resize presets
  • Free updates for life
  • Priority email support
Get Team license

One-time licenses · pay once, no subscription, ever.

Kompressor app icon

Get Kompressor

6 MB · Universal binary (Apple Silicon + Intel) · macOS 11+

First launch — one quick, one-time step

Kompressor isn't notarised by Apple just yet (it will be, once revenue covers the $99/year fee), so macOS asks you to confirm the very first time:

  1. Move Kompressor.app into your Applications folder.
  2. Open it once — macOS will say "Apple cannot verify…". That's expected; click Done.
  3. Go to System Settings → Privacy & Security, find the Security section, and click Open Anyway.
  4. Confirm with your password or Touch ID. That's it — it opens normally from then on.

On older macOS (14 and below): right-click the app → OpenOpen. Same one-time step.

FAQ

Questions, answered.
No fine print.

What's the easiest way to compress images on a Mac?

Download Kompressor, drag your images or a whole folder onto the window, and click Compress. It's a native macOS app built for exactly one job — making images lighter — so there are just two settings (a quality slider and a max-size dropdown) and no setup to learn.

How do I compress images without uploading them?

Use a local app like Kompressor instead of a website. Kompressor is 100% local — your images are processed on your Mac and never leave it, with no upload, no account, and no telemetry. Compressed copies are saved to ~/Documents/Kompressor/ with a -kompressor suffix, so your originals are never overwritten.

Is there a free image compressor for Mac?

Yes. Kompressor is free for 10 images every day, with no email, no credit card, and no trial countdown — the free tier resets automatically each day. If you need more, a one-time Pro license is $2.99 for unlimited images on one Mac.

What's a good offline alternative to TinyPNG?

Kompressor is a fully offline, native Mac alternative to web tools like TinyPNG. Because it runs entirely on your machine, there's no upload step, no batch limit, and no internet required. On JPEG and WebP the results are within a few percent of TinyPNG; TinyPNG keeps a slight edge on PNG.

How much does Kompressor cost?

Kompressor is free for 10 images a day. To remove that limit you buy a one-time license — $2.99 for Pro (1 Mac) or $9.99 for Team (up to 5 Macs) — with no subscription, ever.

Does compressing reduce image quality?

Compression is lossy, but at Kompressor's default quality of 75 the difference is invisible to the naked eye while file sizes drop dramatically. You can push the slider up to 90+ for archival-grade images or down to 40 for ultra-light web thumbnails.

Can Kompressor convert HEIC to JPEG?

Yes. Kompressor reads HEIC (along with JPG, PNG, WEBP, TIFF, BMP, and GIF) and writes JPEG, PNG, or WebP. Pick JPEG as the output format, drop your HEIC files in, and it converts and compresses them in one batch.

Does Kompressor work without internet?

Yes, completely. Kompressor needs no internet connection because all the work happens locally on your Mac. You can compress on a plane, in a tunnel, or with the Wi-Fi unplugged — privacy by design.

What Macs does Kompressor run on?

Kompressor runs on macOS 11 and later as a Universal binary, so it works natively on both Apple Silicon and Intel Macs. It's a tiny ~6 MB app built with Rust and Tauri, so it launches instantly and uses your CPU cores for compression.