Convert a PNG image to JPG.
This converts an image between JPG, PNG, and WebP using your browser's native image encoding — no upload, no server round-trip. Each format trades off differently: JPG is best for photos and gives small files at the cost of being lossy (some detail loss on save); PNG is lossless and supports transparency, but produces larger files for photographic content; WebP generally gives the smallest file size of the three at comparable quality and also supports transparency, though it has slightly less universal support in older software.
Converting from PNG to JPG will flatten any transparency to a solid background (usually white), since JPG has no transparency channel — if you need to keep transparency, convert to WebP or keep it as PNG instead.
The estimated file size for each format shown before you download can help you pick — for a photo with a transparent background, seeing that WebP is both smaller than PNG and keeps transparency is often the deciding factor.
WebP generally gives the best size-to-quality ratio and supports transparency, and is supported by all modern browsers. JPG remains a safe universal choice for photos where WebP support isn’t guaranteed for your audience.
It’s flattened to a solid background (typically white), since JPG has no transparency channel. Convert to WebP instead if you need to keep transparency.
Yes, JPG is a lossy format — some detail is discarded on every save. PNG and WebP’s lossless mode don’t have this issue, though WebP can also be saved lossy for smaller files.