Need to shrink HEIC photos, batch hundreds at once, or work offline on your phone? Image Shrinker does the same job natively — and never uploads anything either.
What 50 KB buys you
For a typical photograph, 50 KB comfortably holds roughly 900×1200 px. Portraits, product shots on clean backgrounds and anything with large areas of flat colour go further; busy landscapes and text-heavy scans go less far. The tool measures every attempt instead of guessing, so you see the real result before you download it.
Scans, signatures and documents
A scanned signature or a line drawing compresses very differently from a photo: thin dark strokes on white cost far fewer bytes than grain and shading. Keep the scan at its natural size and let the tool find the quality level — forcing dimensions down on a document usually destroys legibility long before the byte count matters.
- If the text stops being readable at 50 KB, that cap is too aggressive for a document scan — check whether the form accepts a larger file.
- Set Max dimension to the form's pixel limit if it publishes one; that is usually the real constraint, not the KB cap.
- Re-encoding strips EXIF, so GPS coordinates and camera details never travel with the upload.
- JPEG is right for photos and scans of photos; choose PNG only for line art where you need hard edges.
Questions
Are my photos uploaded anywhere?
No. There is no backend. The page contains all the code it needs, and your browser does the decoding and encoding locally. Disconnect from the internet after the page loads and it keeps working — that is the easiest way to verify it.
How do I get a photo under 100 KB for a form upload?
Select the 100 KB preset, drop the file in, and download the result. Most government, visa and job-portal forms accept a JPEG under 100 KB — if the form also caps dimensions, set max dimension to 800 px or 1280 px as well.
Why is the output JPEG when I uploaded a PNG?
PNG is lossless, so a photograph stays enormous unless you crop it. Choosing JPEG or WebP lets the tool actually hit your target size. Switch the output to PNG if you need lossless output and transparency — the tool will then reduce dimensions instead of quality, and may report that the target cannot be reached.
Does it work with HEIC photos from an iPhone?
Usually no — most browsers cannot decode HEIC. Export to JPEG first (iOS: Share → Save to Files → keep as JPEG, or change Camera → Formats → Most Compatible), or use the Image Shrinker app, which handles HEIC directly on-device.
Is there a limit on how many images I can compress?
No limit, and no daily cap. There is no server doing the work, so there is nothing to meter. The mobile app has a free daily batch limit plus a one-time Pro upgrade that removes ads.
What about really large images?
Images are capped at 4096 px on the long edge before processing so a 50-megapixel file does not exhaust browser memory. For a target size like 100 KB that ceiling makes no practical difference.