Private by design
No upload, no account, no server log. Turn off your Wi-Fi after the page loads and it still works.
JPG, PNG, WEBP, AVIF, GIF, SVG and BMP go in. JPG, PNG, WEBP, AVIF, BMP or ICO come out — resized, compressed and renamed. Everything runs on your device, so your photos never touch a server.
Add as many as you like — they convert one after another.
or paste from clipboard with Ctrl V
Lower quality means a smaller file. 80–90% is invisible to most eyes; AVIF still looks clean around 60%.
The longest edge is capped at this size. Aspect ratio stays the same.
JPG and BMP can't store transparency, so clear pixels are filled with this colour.
Most online converters upload your file, convert it on a server, then hand back a download link. This one uses the canvas engine already built into your browser, so nothing is transmitted, queued or stored anywhere.
No upload, no account, no server log. Turn off your Wi-Fi after the page loads and it still works.
Drop a folder of photos, pick one format, and take them all away in a single ZIP file.
Every file shows its before and after weight, so you know exactly what the quality slider bought you.
Drag them onto the drop area, browse for them, or paste a screenshot straight from the clipboard. JPG, PNG, WEBP, AVIF, GIF, SVG and BMP all work; HEIC works wherever your browser can already display it.
Choose JPG, PNG, WEBP, AVIF, BMP or ICO. JPG, WEBP and AVIF also get a quality slider — drop it to about 75% when you need a much lighter file for the web.
Cap the longest edge at 2048, 1280, 800 or 400 pixels. A 4000px phone photo shrunk to 1280px usually loses more than 90% of its file size with no visible difference on screen.
One image downloads on its own. Several images give you a download button each, plus a single ZIP with the whole batch.
| Format | Best for | Transparency | Typical size vs JPG |
|---|---|---|---|
| JPG | Photographs, email attachments, print uploads | No | Baseline |
| PNG | Logos, screenshots, anything with sharp edges | Yes | Much larger |
| WEBP | Website images with wide browser support | Yes | About 30% smaller |
| AVIF | Modern websites where every kilobyte counts | Yes | About 50% smaller |
| BMP | Legacy software and embedded devices | No | Far larger |
| ICO | Website favicons and Windows shortcut icons | Yes | Tiny, capped at 256px |
No. The conversion happens inside your browser using the HTML canvas API. Your files are read from disk into memory, converted, and offered back as a download. Nothing is sent over the network.
AVIF files are usually about half the size of an equivalent JPG and noticeably smaller than WEBP, which makes them ideal for hero images and photo galleries. WEBP still has broader support in older browsers and encodes much faster. A common approach is to serve AVIF with a WEBP or JPG fallback inside a picture element.
AVIF encoding has to be supported by your browser. Recent Chrome, Edge and Opera builds can create AVIF files; if yours can't, the option is disabled automatically. Where it is supported, encoding is far heavier than JPG, so a large photo can take several seconds.
There's no imposed limit, but your device's memory is the real ceiling. Very large batches of 20MP+ photos are best done in groups of ten or so, especially on a phone.
Canvas conversion captures a single frame, so an animated GIF becomes a static picture in the target format. Use a dedicated GIF tool if you need to keep the animation.
Set the maximum size to 400px or lower and pick ICO — the tool caps icons at 256px, which covers every browser tab, bookmark bar and Windows shortcut size in one file.