PNG to JPG Online Converter
Description
- 100% in-browser Canvas conversion
- Transparent areas are filled with white
Related Tools
PNG to JPG Converter – Free Online, Batch, No Upload
Turn PNG screenshots and graphics into compact JPG files right in the browser. Drop one picture or a whole batch and each PNG is decoded and rewritten as a JPEG on your own machine - the files never leave this computer and nothing has to be installed.
This solves the two PNG annoyances: bloated screenshots that exceed an attachment or upload limit, and transparent logos that must sit on a white document. Because JPG carries no transparency channel, transparent areas are flattened to white during conversion. For a plain-language comparison of the three main formats, read WebP vs JPG vs PNG.
Key features
- Batch-convert PNG screenshots, exports and photos to JPG in one run
- Local canvas encoding, so images are never sent to a remote server
- Transparent backgrounds are filled with white automatically
- Original pixel size is kept; nothing is stretched or resampled
- Free to use, no account needed and no watermark on the result
How to use
- Drop PNG files onto the drop zone, or click it to choose them from a folder.
- Each PNG is decoded and re-encoded as a high-quality JPEG; the new file size appears beside it.
- Download JPGs individually, or grab the whole batch as one ZIP archive.
What a PNG file is and why it can be surprisingly heavy
PNG stands for Portable Network Graphics. Version 1.0 of the format was published in 1996, and it was later formalized as ISO/IEC 15948. It was created by an independent group as a patent-unencumbered alternative to GIF, which was caught up in the LZW licensing dispute of that era.
Inside, PNG uses DEFLATE - the same lossless algorithm behind gzip and ZIP - to compress the pixel data without throwing any information away. It supports an 8-bit alpha channel for real transparency, 8-bit and 16-bit colour depths, and ancillary metadata such as gamma. None of this costs fidelity, but it costs space: a PNG of a photograph or a busy screenshot often weighs several megabytes, because lossless compression is the wrong tool for photographic noise.
PNG vs JPG: size, transparency and when each wins
The whole reason this page exists is that the two formats optimize opposite problems. PNG keeps every pixel exact; JPG trades a little invisible detail for a much smaller file.
- File size: photographic PNGs typically collapse to a fraction of their weight as JPG - often 70 to 90 percent smaller for a detailed photo. Flat logos, line art and text screenshots compress poorly either way, so converting those gains little.
- Transparency: this is the catch. JPEG cannot store transparent pixels. A PNG logo dropped on this page comes out on a solid white rectangle, which is what you want for a print or a Word doc, but not for a web overlay. Keep transparency with the PNG to WebP converter instead.
- Text and sharp edges: JPEG blocky DCT compression smudges thin text and hard outlines. If the image is a diagram, screenshot or icon set, keep it as PNG or WebP rather than converting.
- Metadata: the converted JPG keeps the pixels; software text chunks stored in the PNG are not carried into the output file.
How this converter actually encodes your PNGs
Output settings are fixed on purpose, so the result is predictable on every machine and there is no slider left on a bad value. Your file is drawn onto an offscreen canvas at its exact natural width and height, then read back as JPEG.
- JPEG is written at a fixed high quality level tuned for near-transparent recompression; the resolution never changes and no upscaling is performed.
- Before the JPEG is written, the canvas is filled with white, so every originally transparent pixel becomes opaque white. There is no option to pick another background colour on this page.
- PNG input may be 24-bit or 32-bit; both decode normally. Very large files are bounded by the upload cap the page itself declares.
- Renaming file.png to file.jpg does not convert anything - the bytes inside are still PNG, and upload forms may still misread them. Real decoding and re-encoding are required.
Good reasons to convert PNG to JPG
Convert when...
- you are emailing or uploading screenshots and photos that blow past an attachment or form size limit;
- the image goes into a document, a slide deck or a print layout where a white background is fine;
- a content management system, forum or portal only accepts .jpg or .jpeg uploads.
Keep PNG when...
- the graphic must stay transparent over a coloured or patterned background;
- it contains small text, charts or sharp logos that JPEG would blur;
- you need a lossless master for later editing - export a JPG only to share.
Step by step: shrinking a folder of PNG screenshots
For making whole pages load faster with smaller images, the checklist in compressing images for a website walks through format choice and target sizes.
- Gather the PNGs you need - screenshots, exported artboard files or photos saved as PNG.
- Drag them onto the upload zone together; selecting many at once is fine.
- Wait while the browser encodes each one; watch the reported output size.
- Save each JPG, or click the ZIP download to collect the whole batch.
- If a result is still too large for the target site, run it through the image compressor.
Related tools and reading
- WebP vs JPG vs PNG — which format to pick for photos, logos and transparency
- Compress images for a website — page-speed checklist for format choice and sizing
- Image compressor — shrink the converted JPG when an upload cap remains
- PNG to WebP converter — keep transparency while cutting file size for the web
Frequently Asked Questions
Will my transparent PNG become a transparent JPG?
No. The JPEG format has no transparency channel at all, so the tool paints the canvas white first and then draws the PNG on top. Transparent areas come out solid white, which suits documents and printing but not overlays on coloured backgrounds.
How much smaller will the JPG be?
For photos and busy screenshots, typically a lot - often a fifth to a third of the original PNG size. For flat graphics, icons or logos with large solid colour areas, the saving is small and the JPG can even grow, because those already compress well in PNG.
Does converting lose image quality?
One lossy JPEG re-encode is unavoidable. At the fixed high quality level the difference is normally invisible on photos, but sharp text and line edges can show softening, which is why those should stay in PNG.
Can I keep the transparency for a web page instead?
Yes - use the PNG to WebP converter, which preserves the alpha channel while usually shrinking the file more than a PNG would.
Are my PNG files uploaded to a server?
No. Decoding and encoding run as JavaScript inside your own browser tab using the canvas API. The pictures never leave your computer, and the result is generated on demand.
What happens to the image dimensions?
They are preserved exactly. The canvas matches the source PNG natural pixel width and height, so the output JPG has the same resolution; only the compression changes.
Can I convert many PNGs at once?
Yes. Select a whole folder in the picker or drag a group onto the zone. Each result reports its size, and batches larger than one offer a single ZIP download.
Related converters
- HEIC to JPG
- JPG to WebP
- WebP to JPG
- BMP to JPG
- Image to PDF
- JPG to PNG
- PNG to WebP
- WebP to PNG
- HEIC to PNG
- GIF to JPG