PNG to JPG Converter
Convert PNG images to JPG instantly in your browser. Transparent areas become white. Nothing is uploaded.
Pure browser JavaScript (HTML canvas) — no upload.
How to use this tool
- Choose a PNG file.
- Click Download JPG.
Convert PNG images to JPG instantly in your browser. Transparent areas become white. Nothing is uploaded.
How it works
The PNG to JPG Converter converts PNG images to JPEG format directly in your browser. Select your PNG file, and the tool re-encodes it as a JPEG. Any transparent areas in the PNG are filled with a white background, since JPEG does not support transparency.
PNG files are lossless and often larger than necessary for photographs. Converting to JPEG typically reduces file size by 60-80% for photographic content, making images faster to upload, share, or embed on web pages.
The conversion uses the HTML5 Canvas API and runs entirely in your browser -- no file is uploaded to any server. The output is a standard .jpg file compatible with every application, device, and web browser.
PNG is still the better choice for images with text, sharp edges, line art, or transparency. Use this converter only when you are working with photographic images and compatibility or file size is the priority.
Worked example
Shrink a large PNG screenshot for sharing
- Select the PNG screenshot (e.g., a 3 MB desktop capture).
- The tool converts it to JPEG automatically.
- Download the .jpg file.
- Compare the file size -- it is typically 70-85% smaller than the PNG.
- Share the JPEG via email or messaging app where PNG would exceed size limits.
A JPEG screenshot that is a fraction of the PNG size and viewable on any device.
Common mistakes to avoid
- Converting PNG logos or icons with text to JPEG, which introduces blurring and artifacts around sharp edges and text.
- Converting a PNG that has a transparent background without realizing that the transparency will be replaced with white in the JPEG output.
- Discarding the original PNG after converting -- keep the lossless original in case you need to re-export at a different quality or to a different format later.
Key terms
- PNG (Portable Network Graphics)
- A lossless image format that supports transparency; ideal for graphics and screenshots but often larger than JPEG for photos.
- White background fill
- Replacing transparent pixels in a PNG with white when converting to JPEG, since JPEG has no transparency layer.
- Lossless vs lossy
- PNG is lossless (no quality loss on save); JPEG is lossy (discards some data to reduce file size).
Frequently asked questions
- What happens to transparency?
- Transparent pixels are composited on white because JPEG does not support transparency.