Compress photos, convert formats, hit an exact KB target for exam & job forms, and bundle images into a PDF — all inside your browser. Your files never travel anywhere.
One workspace, every tool — settings below adapt to the job you pick.
Drag from anywhere, paste from clipboard, or browse. Batches of 100+ files are fine.
Applies to JPG and WebP. PNG is lossless, so quality doesn't change it — resizing does.
The compressor automatically lowers quality — and shrinks dimensions only if needed — until each file fits. If a file genuinely can't fit, you get the closest possible result and a clear note.
Picking a different format also converts the file. WebP is usually smallest; JPG is the most compatible. Target-size mode works best as JPG or WebP.
Only shrinks images larger than the limit. Aspect ratio is always kept.
Drop photos anywhere on this page, press Ctrl + V to paste, or use Browse. Every file is compressed the moment it lands — click any card afterwards to compare before & after.
No accounts, no queues on a server, no waiting rooms. The work happens on the device in your hand.
It loads straight into this page's memory. There is no upload — the file never travels over the internet.
The built-in Canvas engine re-encodes each image at your quality, size and format — three at a time, so big batches stay fast.
One by one, all together as a ZIP, or combined into a single PDF. Close the tab and everything is gone.
This page is built as a toolbox, not a one-off trick — tools that are live work fully today; the rest are honestly labelled until they ship.
The honest details, up front.
PNG is lossless, so re-saving one changes almost nothing. To slim a PNG, resize it or convert it to WebP / JPG using the format setting above.
It re-encodes the image again and again at lower quality — and only shrinks the dimensions if quality alone isn't enough — until the file fits under your KB target. It's built for exam forms, job portals and government uploads that reject oversized photos and signatures.
Animated GIFs become a single still frame when re-encoded. HEIC (the default on many phones) can't be read by most browsers — if a file errors, export it as JPG from your gallery first.
Really. Compression runs in your browser's Canvas engine, downloads are generated on-device, and the only network loads on this page are its fonts and the ZIP / PDF libraries. Close the tab and every trace is gone.