batch image processor    100% local    nothing uploaded

Optimize images locally.
No uploads.

Batch optimize, resize, upscale, and convert all your images locally on your machine in one step.

Download Squisher See what it does ↓

Requires macOS  ·  Free to try  ·  No account needed

App video goes here
Recommended: 1720 × 1080 px · MP4 / H.264 · 30fps
0
files at once
0
formats
0
bytes uploaded
$0
one-time unlock
Features

Powerful image processing,
without leaving your machine.

Handle everything from compression to conversion locally. Perfect for sensitive client work, internal assets, and high-volume workflows.

Smart optimization, built in
Production-grade compression out of the box. Optimizes various image file types. Preserve transparency in PNG and SVG and animations in GIF.
PNG
JPG
WebP
AVIF
TIFF
SVG
GIF
100% local. No uploads, ever.
Your images never leave your machine. Safe for client work, internal assets, and unreleased campaigns.
Blazing fast batch processing
Handle up to 500 images (commercial tier) in one batch. Choose any image processing and adjust speeds to fit your workflow.
Resize and scale with precision
Scale by percentage, exact, or max widths. Supports multiple export sizes like Figma. Sharp results whether scaling up (up to 4x) or down.
Remove metadata for privacy
Privacy mode strips GPS, camera data, and timestamps in one click. Cleaner files that are safe to share.
Easily convert iPhone's HEIC photos
Convert to JPG, PNG, and more without losing edits. Colors and adjustments stay exactly as you set them.
Built for power users
Full keyboard shortcut support. Add files, adjust processes, and more without slowing down.
⌘ OAdd files
/Settings
RReprocess
VPrivacy Mode
JJPG
PPNG
CMYK support for print
Export JPG and TIFF in CMYK for print workflows (commercial tier). Color profiles are preserved from start to finish.
Results

Same quality.
Smaller files.

See how much you can save without losing detail.

Optimize JPG → JPG · quality 70 · same image quality, fraction of the file size
1.5 MB 259 KB −84%
Before optimization
After optimization
Before 1.5 MB · JPG
After 259 KB · −84%
← drag to compare →
How it works

Three simple steps.
Use any combination.

Run all three image processes, just one, or any combination. Squisher adapts to your workflow.

Optimize
Shrink file sizes.
Keep the quality.

Reduce file size without noticeably changing quality. Adjust compression from 40 to 95, or use the default and let Squisher handle it.

  • Adjustable quality or smart default
  • Transparency preserved in PNG and SVG
  • Animations maintained in GIF
  • Privacy mode removes hidden data like location and device info
🗜
Optimize screen recording
1280 × 800 px · MP4 · looping
Resize
Scale your images your way.

Set a percentage, exact width, or max width and apply it across your entire batch in one go. Images stay sharp whether you scale up or down.

  • Scale by percentage, exact width, or max width
  • Export multiple sizes in one run, like in Figma
  • Upscale or downscale with clean results
  • Aspect ratio always preserved
📐
Resize screen recording
1280 × 800 px · MP4 · looping
Convert
Change file formats across the whole batch.

Convert your entire batch to the format you need. Files keep their names and land in a _Ready folder next to your originals.

  • Output to WebP, AVIF, JPG, PNG, GIF, TIFF, or SVG
  • HEIC from iPhone cameras converts cleanly
  • Originals are never modified
  • CMYK color profile support for JPG and TIFF (Commercial)
  • Transparency is preserved
🔄
Convert screen recording
1280 × 800 px · MP4 · looping
Privacy first

Your files
stay yours.

100% on-device processing
Every image is processed locally on your machine. No cloud, no unknown servers, no risk. Perfect for sensitive client work, internal assets, or anything not meant to leave your control.
Clean files, on your terms
Most photos contain hidden metadata like GPS location, device info, and timestamps. Privacy mode removes it automatically so your files are smaller, cleaner, and safer to share.
No uploads
No downloads
No tracking
No accounts
Pricing

Simple pricing.
Pay once and own it.

Try free with no account and no time limit. Unlock more power with a one-time purchase, no subscriptions.

Free Trial
Free
Free forever · No account
  • Process up to 25 images per batch
  • Optimize, resize, and convert
  • All 8 image formats: PNG, JPG, WebP, HEIC, AVIF, TIFF, SVG, GIF
  • 100% local — no uploads, ever
  • Privacy mode to remove image metadata
  • CMYK Color profile support
Download free

No payment info required

Personal
$9
$15
For individual use
  • Process up to 200 images per batch
  • Optimize, resize, and convert
  • All 8 image formats: PNG, JPG, WebP, HEIC, AVIF, TIFF, SVG, GIF
  • 100% local — no uploads, ever
  • Privacy mode to remove image metadata
  • Up to 3 devices per license
  • CMYK Color profile support
Get Personal — $9

Secure checkout via Lemon Squeezy

Commercial
$15
$19
For professional use
  • Process up to 500 images per batch
  • Optimize, resize, and convert
  • All 8 image formats: PNG, JPG, WebP, HEIC, AVIF, TIFF, SVG, GIF
  • 100% local — no uploads, ever
  • Privacy mode to remove image metadata
  • Up to 3 devices per license
  • CMYK Color profile support
  • Approved for professional & agency use
Get Commercial — $15

Secure checkout via Lemon Squeezy

FAQ

Questions?

The ones people actually ask.

Does Squisher upload my images anywhere?
No. Every image processing happens locally on your Mac using native libraries within Squisher app. Your images never upload to an unknown server on the cloud or leave your computer.
What does the free version include?
The free version lets you use all three image processes: Optimize, Resize, and Convert with batches of up to 25 images. No time limit and no account required.

Unlock batches of up to 200 images with a personal license (one-time $9 purchase).

Unlock batches up to 500 images and CMYK color profile support with a commercial license (one-time $15 purchase).
What macOS version do I need?
Squisher runs natively on both Intel and Apple Silicon Macs, macOS 12 Monterey or later.
Will I get future updates?
Yes. Your $9 (or $15) purchase includes all future updates. Pay once and get everything.

When the early access period ends and the price goes up, you're already locked in.
What's the difference between Optimize, Resize, and Convert?
Optimize reduces file size while keeping the same format and dimensions.

Resize changes the width and height of the image.

Convert changes the file format, like HEIC to JPG or PNG to WebP.

You can enable any combination in a single batch run.
Can I use it for client work or commercial projects?
Yes. The commercial license is designed for professional use, including client work, freelance projects, and internal team workflows.

For individual, non-commercial use, the personal license is also available.
Where do the processed images go?
All processed images are saved to a _Ready folder next to your originals, keeping everything organized. Your original files remain unchanged.

You can rename the folder anytime in Settings.
What if it's not for me?
No problem. Reach out within 30 days for a full refund. No questions asked.

Feedback is always appreciated.
Stop uploading. Start squishing.
Process images locally, fast and secure · Free to try · $15 → $9 to unlock unlimited
Download Squisher for Mac