Compress Image

Make images smaller in your browser.

Drop JPG, PNG, WebP, or AVIF images here. imgi.io compresses them quickly in your browser, so your files do not need to leave your device.

Local & fast 20 files 5 MB each

Local image compressor

Private by default. Fast to start, no signup, no upload, no waiting queue.

Drop images here

Choose up to 20 files. Each image should be 5 MB or smaller for fast browser compression.

Fast in browser

Compression starts right away in your browser, so you can reduce files quickly without sending them anywhere.

Private

Images are decoded and compressed inside your browser. There is no upload step in this tool.

Safe batch size

The limits stay intentionally small so compression feels fast on common phones and laptops.

Frequently asked questions

These answers describe the imgi.io local compressor: a fast in-browser tool, not a server-side compression API.

Are my images uploaded to imgi.io?

No. This tool is designed to run locally in the browser. Your images are read by the page, processed quickly with browser image APIs, and downloaded back from your device.

What image formats are supported?

You can add JPG, PNG, WebP, and AVIF images. Actual AVIF decoding depends on your browser. The tool keeps the same format when compressing: JPG stays JPG, PNG stays PNG, WebP stays WebP, and AVIF stays AVIF. PNG uses local color quantization in a browser worker. WebP and AVIF use WebAssembly (WASM) encoders loaded on demand, with browser-native encoding as fallback only when the WASM encoder fails.

Why limit files to 20 images and 5 MB each?

Because local compression uses your device memory and CPU. The limit keeps the tool fast and reliable on common laptop and mobile browsers instead of trying to behave like a desktop batch processor.

What do the three compression modes do?

Smaller file uses stronger compression and stronger PNG color quantization. Balanced is a middle point. Quality first keeps more detail and uses lighter compression. AVIF may take longer because the WASM encoder is loaded on demand.

Why did one image stay almost the same size?

Some images are already optimized. If the compressed result would be larger than the original, imgi.io keeps the original file and marks it as Kept.

Is this the same as Tinify or TinyPNG?

No. Tinify is a server-side optimization service. This imgi.io tool focuses on private, no-upload browser compression with simple defaults.

Does "Download all" create a ZIP file?

Yes. "Download all" creates a single ZIP file in the browser so you can save the compressed batch at once.