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.

Free · Runs in your browser · JPG, PNG, WebP

Converter JPG ⇄ PNG ⇄ WebP

How it works

01

Drop your image

Drag it in or pick a file from your device, up to 20 MB — nothing gets uploaded

02

Pick a format or quality

Convert to PNG, JPG or WebP, or compress at the level you choose — all inside your browser

03

Download the result

The converted file saves straight to your device. Nothing is uploaded and nothing is stored.

What each conversion does

FromToWhat changes
JPGPNGLossless copy, usually a larger file
JPGWebPMuch smaller at the same quality
PNGJPGTransparency is flattened onto white
PNGWebPSmaller file, transparency kept
WebPJPGMaximum compatibility
WebPPNGLossless, transparency kept
AnyJPGCompression 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.

Open in Telegram

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.