PNG with transparency to JPG
Transparent areas are filled with the background color (white by default).
Convert images between PNG, JPG and WebP, with a background color for transparent areas.
Drag an image here, or choose one
JPG, PNG, WebP or GIF. It stays on your device — nothing is uploaded.
Runs in your browser — nothing you enter is sent to a server.
Choose an image and the format you want, then select Convert. The image is decoded and re-encoded in your browser. For JPG and WebP you can set the quality; for JPG, choose the color that fills transparent areas, since JPG can't store transparency.
PNG is lossless and keeps sharp edges and transparency — best for screenshots, logos and graphics. JPG is best for photos. WebP handles both, usually at a smaller size, and works in all current browsers.
photos → JPG or WebP · graphics, text, transparency → PNG or WebP
Transparent areas are filled with the background color (white by default).
For apps that don't open WebP: the result is lossless and keeps transparency.
Converting to PNG doesn't. Converting to JPG or WebP is lossy — use high quality (90%) to keep it close to the original.
Only in browsers that can open HEIC (such as Safari). Elsewhere, set your iPhone camera to “Most Compatible” to save JPGs.
Only the first frame is converted; the result is a still image.
Make JPG, PNG and WebP images smaller for the web or email, without uploading them.
Image Tools
Resize images to exact pixel dimensions or by percentage, keeping the proportions if you like.
Image Tools
Turn an image into a Base64 data URI, with ready-to-paste HTML, CSS and Markdown.
Image Tools