Size budget · 50 KB

Compress images under 50 KBwithout guessing quality

Email, Slack, and some CMS fields still cap files at 50 KB. Open Studio with a 50 KB size budget already on — Asset Melt searches quality (and resizes only if it must) until the file fits. 100% client-side.

Why Asset Melt

Built for this exact job

Everything you need — no uploads, no accounts, no compromises.

Budget is already on

The Studio opens with a 50 KB cap enabled. Drop a file and process — no hunting for the size-budget toggle.

Highest quality that fits

Binary-search quality on JPEG, WebP, AVIF, or JPEG XL. Resize is allowed when quality alone cannot hit 50 KB.

Batch the same cap

Queue a folder. Each file is encoded to the 50 KB budget on its own, then downloaded as a ZIP.

Nothing is uploaded

Encoding runs in Web Workers on your device. Photos are not sent to a server, and session replay does not include image pixels.

How it works

Three stepsno upload step

Open the studio, process your files locally, and download — all in your browser.

Open Studio at 50 KB

This page deep-links Studio with size budget on and the target set to 50 KB.

Drop images

Add JPEG, PNG, WebP, AVIF, HEIC, or a folder. Nested images are queued; non-images are skipped. GIF uses the first frame only — animation is not encoded. TIFF uses the first page only. HEIC / HEIF is decoded through JPEG at quality 0.92 before the rest of the pipeline, so HEIC→PNG or HEIC→AVIF is not lossless from the original.

Process and download

Compare before/after. If 50 KB is met, you will see it on the preview. Download one file or a ZIP.

When 50 KB is the real constraint

Fifty kilobytes is a thumbnail and attachment budget, not a hero-image budget. Profile photos, email signatures, Slack-adjacent assets, and older CMS “tiny image” fields still enforce it.

A 2400px photo will not look like the original at 50 KB. Resize to the real display size first — Studio will also scale down if quality search cannot land under the cap.

What size-budget encoding actually does

Asset Melt binary-searches encode quality for JPEG (MozJPEG), WebP, AVIF, and JPEG XL, then scales the bitmap only if the smallest useful quality is still over budget.

Need a looser cap? Use the 100 KB or 200 KB pages. Need a walkthrough? The under-100 KB guide covers resize-then-encode order in more detail.

Honest limits

Size-budget encoding runs on JPEG, WebP, AVIF, and JPEG XL only. PNG and QOI are skipped — PNG stays lossless Oxipng unless Reduce palette is on, which is not a byte-cap search. These pages switch a saved PNG pipeline to WebP so the budget can run.

HEIC / HEIF is decoded through JPEG at quality 0.92 before the rest of the pipeline, so HEIC→PNG or HEIC→AVIF is not lossless from the original. GIF uses the first frame only — animation is not encoded. TIFF uses the first page only.

FAQ

Common questions

Quick answers before you open the studio.

Ready to try it?

Open Asset Melt Studio — free, no account, no uploads. Your files stay on your device.

Open Studio — under 50 KB