Image Compressor

Compress & convert in your browser

Convert between JPEG, PNG, and WebP, then set quality and compare file size before you download. Everything runs locally — your images are never uploaded.

Loading editor...
Features

Smaller files, same device

01

JPEG, PNG, WebP conversion

Switch output format in one click. JPEG and WebP use a 10–100 quality slider; PNG stays lossless.

02

Before / after size check

A side-by-side preview shows the original and the compressed file so you can stop when the trade-off looks right.

03

Batch ZIP download

Drop several images, compress them together, and download one ZIP with every result.

04

Local processing, no upload

Compression runs in this browser with the Canvas API. Files never leave your device.

How it works

Four short steps

01Drop images

Add PNG, JPEG, or WebP files. URL presets such as ?format=webp&quality=80 apply as soon as the editor opens.

02Choose format and quality

Pick PNG, JPEG, or WebP and drag the quality slider. JPEG and WebP recompress immediately.

03Compare the result

Check the side-by-side preview and the saved-bytes readout before you export.

04Download

Save a single file, or download a ZIP when you processed a batch.

FAQ

Questions answered

Practical details about browser-side compression and format conversion.

PNG, JPEG, and WebP. You can compress in the same format or convert — for example JPEG to WebP — without uploading the file.

No. Compression and conversion run entirely in your browser. ImgSplit never receives the files.

For JPEG and WebP, 10–100 controls lossy compression. Higher keeps more detail and a larger file. PNG is lossless, so quality does not apply.

Yes. Add multiple files, wait until each shows a result, then download a ZIP of the compressed images.