Available now Desktop app · runs offline

🗜️ Shrinkray

Unlimited local batch image compression & conversion.

Stop uploading your images to random websites 20 at a time. Shrinkray runs 100% on your machine — drag in a thousand photos, pick a quality, and watch the megabytes melt away. No upload limits, no monthly bill, no cloud, no telemetry.

~$39/yr + API fees forever $19once
Screenshot on the way

Shrinkray screenshot is being captured — the app is shipped and real.

What's in the box

Features

Drag & drop batches

JPG, PNG, WebP, AVIF, TIFF. Drop a whole shoot at once.

Live savings dashboard

Per-file and total before → after sizes with animated counters and % saved.

Quality slider

Full 1–100 control, powered by mozjpeg-grade encoders via sharp (libvips).

Format conversion

Keep the original format, or convert everything to JPG, PNG, WebP or AVIF in one pass.

Max-dimension resize

Cap the longest edge for web exports — without upscaling.

Flexible output

Write to a chosen folder or alongside originals with a _compressed suffix. Originals are never touched.

Settings persist

Quality, format and output preferences remembered between sessions.

100% local

Zero network calls. Client photos and product shots never leave your disk.

The receipt

Shrinkray vs TinyPNG Pro

TinyPNG Pro at ~$39/yr + API fees runs roughly $39/year — $78 over two years. Shrinkray is $19, once.

ShrinkrayTinyPNG Pro
Price$19 onceSubscription + per-image API fees at volume
Upload limitsNone — it's your CPUCapped per month / per file size
Max file sizeWhatever your RAM handles75 MB cap
Batch sizeUnlimitedLimited per batch
FormatsJPG, PNG, WebP, AVIF, TIFFJPG, PNG, WebP, AVIF
PrivacyImages never leave your machineEvery image uploaded to their servers
Works offlineYesNo
Open sourceYes (MIT)No

Pay for a few months of any subscription compressor and you've already spent more than Shrinkray costs — and you still won't own anything.

Setup

Three steps, no subscription

STEP 01

Buy once on Whop

One-time $19 — the cheapest app in the suite, and probably the one you'll use most.

STEP 02

Install in one click

Signed Windows installer. sharp ships prebuilt — nothing to compile, nothing to configure.

STEP 03

Drop a folder, export

Set quality and format once; settings persist. Watch the savings counter climb.

FAQ

Honest answers

Is it really free on GitHub?

Yes — MIT source at github.com/bensblueprints/image-compressor. $19 gets you the signed installer, 1-click setup and updates.

Is the compression as good as TinyPNG?

It uses sharp/libvips with mozjpeg-grade encoders — the same engines behind most professional pipelines. At equal quality settings, results are comparable; you also get AVIF, which typically beats PNG/JPG sizes outright.

Will it overwrite my originals?

Never. Output goes to a folder you choose, or next to originals with a _compressed suffix.

Is there an API or CLI?

Not in the app — it's a desktop tool. The MIT source exposes the pure-Node compression pipeline if you want to script it.

Does it phone home?

No. Zero network calls, zero telemetry, no account. You can verify that in the source.

Deep-dive comparisons:

Own Shrinkray forever

$19 once. Signed installer, 1-click setup, updates included. No renewal, no account with us, no meter. Or build it yourself from the MIT source — it's the same app.