Timace

Image Compressor

Drop images in, get smaller ones out. Batch compress JPG, PNG, WebP and AVIF, aim for a file size, and compare the result before you download. It all runs in your browser.

Drop images

Drop your images here

Up to 30 at once. JPG, PNG, WebP, AVIF and GIF. Paste with Ctrl + V works too.

Compression
Quality72%

70 to 80 is the sweet spot for photos. PNG output ignores this, it is lossless.

Format
Longest edgeunchanged
Fixed quality
Savings

Numbers appear once the first image is compressed.

Compression runs in your browser. Your files are never uploaded, and EXIF metadata such as camera model and GPS location is dropped on the way out.

01

Drop a batch

Up to 30 images at once. Drag and drop, paste, or browse your files.

02

Tune or target

Set quality and format, or name a file size and let the tool find the quality.

03

Check and download

Wipe between before and after, then save one file or the whole batch.

Questions

Are my images uploaded?
No. Each file is decoded, redrawn and re-encoded by your own browser. There is no upload step and nothing is stored, which is also why it works offline once the page has loaded.
Which format should I choose?
Auto picks the smallest format your browser can encode, preferring AVIF, then WebP, then JPEG, and it keeps transparency intact when an image has it. Choose JPEG explicitly if you need the widest possible compatibility, or PNG when you need lossless output.
What does the quality slider actually do?
It sets the encoder's quality parameter, where lower means more aggressive compression and more visible artifacts. For photographs, 70 to 80 usually removes most of the file size without a visible difference. PNG ignores it because PNG is lossless.
Can I hit an exact file size?
Switch to target size mode and set a ceiling in kilobytes. The tool then searches for the highest quality that still lands under it, one image at a time.
Is metadata removed?
Yes. Re-encoding through a canvas drops EXIF and every other metadata block, so camera model, timestamps and GPS coordinates do not travel with the compressed file.
What about animated GIFs?
They are rasterized to their first frame, so animation is lost. For animation, keep the original or convert it to a video format with a dedicated tool.
All labs