Image compressor & converter
Big images are the most common reason a page feels slow. Shrink them here — nothing leaves your device.
Pick your images
Everything happens inside your browser using canvas. No upload, no server, no limit.
80% is usually indistinguishable from the original at a fraction of the size.
Most websites never display an image wider than 1920px. Anything bigger is wasted bytes.
Results
Nothing is uploaded
This tool reads the file with the browser's own FileReader, redraws it on a canvas and hands you the result. Your images never touch a server — mine or anyone else's. You can prove it: disconnect from the internet after the page loads and it still works.
Which format to choose
| Format | Best for | Rough saving |
|---|---|---|
| WebP | Almost everything on a website | 25–35% smaller than JPG |
| JPG | Photos, maximum compatibility | Baseline |
| PNG | Logos, screenshots, transparency | Usually much larger |
WebP is supported by every current browser. Unless you need to support something very old, it is the right default for the web.
Size matters more than quality
The biggest win is almost never the quality slider — it is the dimensions. A 4000px photo displayed in a 600px box wastes about 97% of the bytes it downloads. Resizing the longest side to 1920px typically saves more than any amount of quality tuning.
Why this is a marketing problem
Image weight is the most common cause of a slow landing page, and page speed decides how many of the clicks you paid for ever see your offer. On mobile data, a page that takes four seconds to become usable has already lost a meaningful share of the traffic you bought.
Two other habits matter as much as file size: always set width and
height on your image tags so the browser can reserve the space, and add
loading="lazy" to anything below the fold.
Common questions
Are my images uploaded to your server?
No. Everything runs in your browser using canvas. There is no upload endpoint on this page, and no server involved. Disconnect from the internet after loading the page and it still works.
Why did my file get bigger?
Because it was already well compressed. Re-encoding an optimised JPG at high quality can add bytes. Try WebP instead, or lower the quality — and if the original is already small, just keep it.
Does this remove EXIF data?
Yes. Redrawing on a canvas drops all metadata, including GPS location. That is usually a good thing for images you are about to publish.
Want this checked on your real account?
A tool can only work with the numbers you give it. If you want someone to look at what is actually happening in your ad account, the first conversation is free.
Book a free consultation