1001Ferramentas
🖼️ Converters

Image Format Converter

Convert images between PNG, JPEG and WebP formats directly in your browser. No server upload — complete privacy.

🖼️

Clique ou arraste uma imagem aqui

PNG, JPEG, WebP, GIF, BMP (até 20MB)

Sobre os formatos

  • PNG — sem perda de qualidade, suporta transparência. Ideal para logos e ícones.
  • JPEG — compressão com perda, menor tamanho de arquivo. Ideal para fotos.
  • WebP — formato moderno do Google, boa compressão mantendo qualidade. Recomendado para web.

Convert formats without uploading the file

The form only takes JPEG and your image is a PNG; or you want WebP to slim a page down; or someone sent you a BMP from another decade. Drag the image onto the page, pick PNG, JPEG or WebP, adjust the quality slider and download the result. The conversion happens on a canvas inside your browser, so the file never leaves your machine, which matters when it is a document, a chat screenshot or a personal photo.

The detail that surprises people most: transparency. JPEG has no alpha channel, and in this tool the WebP conversion also paints the background white before drawing, so a transparent PNG converted to either of them comes out on a white background. Only PNG output preserves transparency, and in that case the quality slider disappears, because PNG is lossless. Animated GIFs load, but only the first frame gets converted. The size shown for the result is an estimate.

For photos, JPEG between 80 and 90 percent usually balances weight and looks; below 70, artifacts show up in smooth areas like sky and skin. Logos and icons are better off as PNG. If you pick WebP in a browser that cannot encode it (an older Safari, for instance), the output may silently be PNG under a .webp extension; if the size looks odd, be suspicious. And keep the original: quality lost to JPEG never comes back.

Frequently asked questions

Does my image leave my computer?
No. Reading, converting and downloading all happen in the browser, using FileReader and canvas. Not a single byte is sent to a server.
Why did my transparent PNG get a white background?
JPEG has no transparency, and here the WebP conversion also fills the background with white before drawing. To keep transparency, choose PNG as the output format.
Does it work with animated GIFs?
Only the first frame is converted; the animation is lost. This tool does not produce animated output formats.

Related Tools