About PNG to JPG
PNG is built for crisp edges and transparency, which is why screenshots, logos and interface mockups usually arrive as PNG. The trade-off is size: a flat 1000-pixel screenshot can run to several megabytes. JPG is lossy but dramatically smaller for photographic content, and it is accepted nearly everywhere, from email clients to job portals and print shops.
This tool re-encodes each PNG through the browser canvas. You control the JPG quality (a higher number keeps more detail and makes a bigger file), and transparent pixels are composited onto white because JPG has no alpha channel. The result keeps the original pixel dimensions, and up to 20 images can be converted in a single batch.
What this tool does
Adjustable JPG quality
Pick a quality level from 5 to 100; the actual output size is reported for every file before you download it.
White background for transparency
Transparent PNG areas become solid white, the usual choice for logos and stickers placed on light pages.
Batch conversion
Queue up to 20 PNG files; they convert one by one and each result gets its own download button.
Original dimensions preserved
No resizing is applied, so the JPG matches the PNG pixel width and height exactly.
Nothing uploaded
All decoding and encoding happens in your browser tab, even when you are offline.
How to use PNG to JPG
- 01
Add your PNG files
Drag them onto the drop area or use the Choose files button to browse.
- 02
Set the JPG quality
90 is a good default for photos. Lower it when the image will only be viewed on screen and size matters.
- 03
Click Convert to JPG
The tool re-encodes each file and shows a progress bar until the batch is finished.
- 04
Download each JPG
The filename is your original name with a .jpg extension, and sizes are listed beside the download button.
Supported formats and limits
- Input
- PNG
- Output
- JPG
- Processing
- Client-side, in your browser. Nothing is uploaded.
- Maximum size
- Up to 50 MB per image
- Requirements
- Chrome, Edge, Firefox or Safari on desktop or mobile
Limitations worth knowing
- Transparent pixels are flattened onto white; JPG cannot store an alpha channel.
- JPG is lossy, so repeated conversion or very low quality settings add visible block artefacts.
- Fine text and sharp interface edges look softer in JPG than in the original PNG.
Privacy and file handling
PNG files are read and re-encoded locally in your browser by the Canvas API. Your images are never uploaded to FormatFlow or any third party, and no copies are stored on a server. Refreshing or closing the page discards the current batch.
Read the full privacy policy