Image Converter & Optimizer - compress PNG, JPG & WebP | POLPROG Skip to content

Image Converter & Optimizer BETA

Convert, compress and resize images directly in your browser. Optimize PNG, JPG and WebP files for faster websites, smaller apps and better performance.

Free to use No registration Privacy-first
Files are processed locally in your browser.
Output format
Quality i %
40% (Smaller file)100% (Best quality)
Resize (optional)
Batch mode: Up to 20 files
Optimization tipsFollow these best practices for faster load times and better UX.
Use JPG for photosBest for photographs and complex images.
Use PNG for transparencyPerfect for logos, icons and graphics with transparency.
Use WebP for balanceGreat compression with high quality for modern browsers.
Need help optimizing images for your website or app? Our experts can help you improve performance, reduce sizes and boost your Core Web Vitals.
Get in touch
All processing is performed in your browser. We do not store or share your files.
Use cases

When to optimize in the browser

Image weight is usually the cheapest performance win left on a page.

Preparing assets for a page

Convert and compress before upload, so the heavy version never reaches the server at all.

Files you would rather not upload

Client work, screenshots, anything under an agreement: the images never leave the machine.

Checking whether a format change is worth it

Run the same batch to WebP and compare the real numbers instead of the usual claims.

Scope and limits

Nothing is uploaded

The conversion, the compression and every number on this page happen locally.

Your files stay in the browser

Images are decoded and re-encoded with the browser's own canvas, in this tab. No file, thumbnail or byte count is sent to our servers, which is also why the charts appear only after a batch runs: there is no result to draw until your browser has produced one. Closing the tab discards everything.

Help

FAQ

What a batch usually raises.

Are my images uploaded?

No. Everything runs in this tab using the browser's canvas. Nothing is transmitted, and nothing is kept after you close the page.

Why does one file say "already optimal"?

Re-encoding it in the same format produced a file that was not smaller. That usually means it was already compressed well. Converting it to WebP is often the change that helps.

Will compressing lose quality?

For JPEG and WebP, yes, by design: the quality setting decides how much. PNG is lossless, so the saving there comes from re-encoding rather than from discarding detail.

Is metadata such as EXIF kept?

Orientation data is preserved so photographs are not rotated. Everything else the canvas does not carry over is dropped, which usually shrinks the file further.