Task path / input to outcome
How to convert an image to PNG, JPEG, or WebP
- 01
Choose one image
Select Choose file or drop an image up to 12 MiB. The input is sniffed by file signature: PNG, JPEG, and WebP are read directly, GIF converts as its first frame only with an animation-loss notice next to the file, and AVIF is accepted only after the browser proves it can decode the file.
- 02
Pick the output format
Choose PNG, JPEG, or WebP. PNG is lossless and keeps transparency. JPEG and WebP take a quality slider from 50% to 95%, defaulting to 85%. The WebP option is enabled only after a one-pixel encode probe confirms this browser really encodes WebP; where it cannot, the option stays disabled with an explanation instead of silently exporting a PNG named .webp.
- 03
Set JPEG flattening if needed
JPEG has no alpha channel, so transparent pixels are flattened onto a background color — white by default, adjustable with the color picker next to the option. The page also states the fixed color caveat: re-encoding does not carry over ICC color profiles, wide-gamut (Display P3) sources land in sRGB, and CMYK JPEG decoding varies by browser.
- 04
Convert, compare, download
Press Convert image. The result panel shows the input and output formats, the dimensions, and the byte size before and after exactly as measured, plus the percentage change — no compression rate is promised. Download saves a file named toolars-<original name>.<extension>.