Shrinkray
$19 once — yours forever

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.

Desktop app · runs offline
See it run

Shrinkray in 60 seconds

What you get

Everything in the box

Batch-compress a thousand photos locally — JPG, PNG, WebP, AVIF — no upload limits.

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.

Side by side

Shrinkray vs TinyPNG Pro

TinyPNG Pro charges ~$39/yr + API fees. Here's what actually differs.

 ShrinkrayTinyPNG Pro
Price$19 onceSubscription + per-image API fees at volume
Upload limits None — it's your CPUCapped per month / per file size
Max file sizeWhatever your RAM handles75 MB cap
Batch size UnlimitedLimited per batch
FormatsJPG, PNG, WebP, AVIF, TIFFJPG, PNG, WebP, AVIF
PrivacyImages never leave your machineEvery image uploaded to their servers
Works offline Yes No
Open source Yes (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.

Pricing

One price. No asterisks.

Desktop app — pay once, it's yours on your machine forever.

Pay once, own it forever
Lifetime license
$19once
Free updates · MIT source on GitHub
Get Shrinkray — $19
Checkout by Whop · instant delivery · TinyPNG Pro costs ~$39/yr + API fees
Downloads

Download Shrinkray

install, then sign in with Whop. Your purchase unlocks it; there is no licence key to enter.

Shrinkray

Windows and macOS. Buy once, download any time — this page always links the current build.

Installers are being published — check back shortly, or see GitHub releases.
macOS builds are unsigned — right-click the app and choose Open the first time. All releases on GitHub.
How it works

Up and running in three steps

  1. Buy once on Whop

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

  2. Install in one click

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

  3. Drop a folder, export

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

FAQ

Fair questions

Is it really free on GitHub?

Yes — MIT source at github.com/bensblueprints/image-compressor-mvp. $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.

Stop renting. Own Shrinkray.

Batch-compress a thousand photos locally — JPG, PNG, WebP, AVIF — no upload limits.

Get Shrinkray — $19 once

Everything about Shrinkray — every page we have on it

Compare & pricing

Guides

Try & tools

Source