Convert images between JPG, PNG and WebP
Peak Pixeler is a free converter and compressor that runs entirely in your browser. Pick a file, choose the format or a compression level, and download the result — nothing gets uploaded.
How it works
Drop your image
Drag it in or pick a file from your device, up to 20 MB — nothing gets uploaded
Pick a format or quality
Convert to PNG, JPG or WebP, or compress at the level you choose — all inside your browser
Download the result
The converted file saves straight to your device. Nothing is uploaded and nothing is stored.
What each conversion does
| From | To | What changes |
|---|---|---|
| JPG | PNG | Lossless copy, usually a larger file |
| JPG | WebP | Much smaller at the same quality |
| PNG | JPG | Transparency is flattened onto white |
| PNG | WebP | Smaller file, transparency kept |
| WebP | JPG | Maximum compatibility |
| WebP | PNG | Lossless, transparency kept |
| Any | JPG | Compression at quality 90, 70, 50 or 30 |
The same tools in Telegram
Send a photo to the bot and pick the format inside the chat. For best quality, attach the image with the Send as File option so Telegram does not recompress it.
Frequently asked questions
Is it free?
Yes. Every conversion and every compression level is free, with no watermark and no sign-up.
Which formats are supported?
JPG, PNG and WebP. You can convert between any two of them and compress any of them to JPG.
How large can the file be?
Up to 20 megabytes, the same limit as the Telegram bot. Images larger than about 16 megapixels are processed on the server instead of the browser.
What happens to my files?
Conversion runs locally in your browser, so the file never leaves your device. Only when a browser cannot handle a format — older Safari versions without WebP encoding, for example — the job falls back to the server, and the uploaded copy is deleted the moment the result is delivered.
Why send images as files in Telegram?
Telegram recompresses images sent as photos. The Send as File option keeps the original quality, which matters when converting.