Image Compression Studio

Heavy Images.
Light Files.

Crush photographs down to the kilobytes they deserve — without shipping a single pixel to a server. Tune quality, resize, convert, and compare. All in the browser.

Never Uploaded JPEG · PNG · WebP Batch Ready
Letterpress crushing a stack of photographs

Before → After

4.82 MB → 412 KB

−91%

Drop it. Crush it. Keep the photograph.

Drag a handful of images, paste from your clipboard, or browse. Nothing leaves this tab.

Idle
CRUSH LAB · V2.4

Drop images to crush

JPEG, PNG, WebP, GIF. Paste from clipboard or load a sample to see the lab in motion.

or try a sample

Darkroom Craft, Not a Dashboard.

01

Private by Physics

Images are decoded, resized, and encoded in your browser. No upload, no account, no silent telemetry.

02

Photograph-First

Tuned defaults for real cameras — quality 80, WebP out — so files drop hard without looking cooked.

03

Batch the Whole Shoot

Drop a contact sheet’s worth of files. Crush them together. Download or zip the results in one click.

04

Honest Before / After

See exact file size savings and visual impact. Quality dial changes re-encode live so the preview matches the download.

05

Resize With Intent

Cap the longest edge at 4K, 1920, 1280, or 800. Useful for web, decks, and clients who still mail 12MB JPEGs.

06

WebP, JPEG, PNG

Convert as you compress. Keep the original type, or switch to WebP when the destination can take it.

Illustration of an image folding smaller

Three Moves. No Account.

  1. 01

    Drop the Files

    Drag, browse, or paste. CRUSH reads pixels locally and never opens a network request for your photographs.

  2. 02

    Tune the Press

    Quality, format, and longest edge. Every change re-encodes so the preview is the file you will download.

  3. 03

    Take the Light Files

    Download one, or grab the whole batch. Metadata is stripped in the canvas pass — another few kilobytes gone.

Straight Answers From the Lab.

No. Compression runs entirely in this tab with the Canvas API. Close the page and the files are gone.
For photographs it usually beats JPEG at the same visual quality. If you need universal compatibility, switch the format to JPEG.
They are stripped. Drawing to a canvas keeps pixels, not metadata — which is usually what you want for the web.
Not reliably yet. Convert to JPEG in Photos first, then drop it here. PNG, JPEG, WebP, GIF, and BMP are first-class.
The limit is your device. Very large files may take a few seconds to decode. Batch a shoot; don’t dump a raw archive.