Updated · Built and checked by the PlinzoTools team, formulas tested against published sources
Convert a PNG image to JPG instantly, right in your browser.
Upload a PNG file to convert it to JPG.
This tool converts a PNG image to JPEG entirely in your browser -- the file is decoded, redrawn onto a canvas, and re-encoded as JPG without ever being uploaded to a server. PNG uses lossless compression -- no image data is discarded, so text, sharp edges, and flat colors (logos, screenshots, diagrams) stay perfectly crisp. It also supports a full alpha (transparency) channel. The tradeoff is file size: a lossless encode of a photograph is typically much larger than the equivalent JPEG.
Click the upload area and choose a PNG file. The converted preview appears immediately; click Download to save it as a real .jpg file.
Need to go the other way? Use the JPG to PNG tab above, or open the JPG to PNG converter directly.
Converting to JPG is the right move when file size matters more than a transparent background or perfect pixel-for-pixel accuracy -- photos, email attachments, and anywhere a smaller upload matters. JPEG uses lossy compression tuned for photographs -- it discards image data a human eye is unlikely to notice, which is why it produces much smaller files than PNG for photo-like content. It has no transparency channel (every pixel is fully opaque), and re-saving a JPEG repeatedly gradually degrades quality (generation loss). Any transparent areas in the source are flattened onto a white background, since JPEG has no transparency channel.
The tool loads your PNG, creates a canvas at the image's own pixel dimensions, fills it with solid white, draws your image on top, and encodes the canvas as JPEG at a quality setting of 0.92 (on a scale from 0 to 1). The width and height never change. The result panel reports the dimensions and shows the original size followed by the converted size, so you can judge the savings immediately. The downloaded file keeps your original name with a .jpg extension.
Imagine a 1920 by 1080 screenshot of a photo-heavy web page saved as a 2.5 MB PNG. Converted to JPG at this quality, it might drop to a few hundred kilobytes, since photographic content compresses very well as JPEG. A screenshot dominated by text and flat interface colors behaves differently: the JPG may be less dramatically smaller, and small text can pick up faint fuzziness around the letters. The size badge in the tool tells you the real result for your file.
JPEG cannot store transparency, so any transparent area is flattened onto white before encoding. This matters in specific cases:
If you need to keep transparency, do not convert to JPG; keep the PNG or consider WebP.
No -- the whole conversion happens locally in your browser using the Canvas API. Your file never leaves your device.
There's no artificial limit in the tool itself, but very large images take longer to process since everything runs in your browser rather than on a server.
JPEG has no transparency, so the tool fills the canvas with white and draws your image over it. Transparent regions therefore appear white in the JPG.
It encodes JPEG at a quality of 0.92, which keeps most visible detail while reducing size. There is no slider on the page for changing it.
It can, occasionally, for very small or very simple graphics that PNG compresses extremely well. Check the before and after sizes shown in the tool.
Keep it if you may edit the image later. The JPG has lost detail that cannot be recovered from it.
PNG and JPG (JPEG) aren't interchangeable: PNG works well for logos, screenshots, diagrams and anything that needs sharp edges or transparency, whereas JPG (JPEG) is the better fit for photographs and images with smooth colour gradients.
| PNG | JPG (JPEG) | |
|---|---|---|
| File extension | .png | .jpg |
| Compression | lossless | lossy |
| Transparency | Full transparency (alpha channel) | No transparency |
| Animation | Single image | Single image |
| Colours | 16.7 million plus an 8-bit transparency channel | 16.7 million (24-bit) |
| Best for | logos, screenshots, diagrams and anything that needs sharp edges or transparency | photographs and images with smooth colour gradients |
| Support | every browser, phone and editor | every browser, phone, camera and editor |
The conversion happens in your browser; the file is never uploaded.