PNG To JPG
Convert PNG to JPG and shrink file size, fully in your browser
Privacy: your files never leave your device. All processing happens locally in your browser.
How to use
- 1.Click Browse PNG files and choose one or many PNG images — conversion starts the moment you pick them, no upload required.
- 2.Drag the JPEG quality slider (0.60–1.00, default 0.92) to re-encode the batch; the tool flattens any transparency onto white and shows the new file size live.
- 3.Download each converted JPG, renamed from your original file (photo.png becomes photo.jpg).
About PNG To JPG
PNG to JPG converts lossless PNG images into compressed JPG files entirely in your browser, so the pixels never leave your device. Pick one PNG or a whole batch, tune the quality slider, and download smaller JPGs in seconds. The two formats solve different problems, which is exactly why converting is worth it. PNG is a lossless format: it stores every pixel exactly and carries an alpha channel for transparency, which is perfect for logos, screenshots, and line art with sharp edges. The trade-off is size — a photographic PNG can be several megabytes because lossless compression cannot discard the millions of subtly different colors a camera captures. JPG takes the opposite approach. It is a lossy format built for photographs: it splits the image into 8×8 blocks and runs a Discrete Cosine Transform (DCT), then throws away high-frequency detail your eye barely notices. That is why a photo saved as JPG often drops to a fraction of its PNG size — the smooth gradients and fine texture of a photograph compress extremely well, while the visible loss stays below the threshold of perception. There is one thing JPG cannot do: transparency. It has no alpha channel at all. So when a PNG with a transparent background is converted, those see-through pixels have to become some solid color. This tool fills the canvas with white first and then draws your image on top, which is why a transparent background turns white rather than black (an unfilled canvas would export as black). The quality slider controls how aggressively the DCT step discards detail. It runs from 0.60 to 1.00; the default of 0.92 is a near-lossless sweet spot where compression artifacts are almost invisible on photos yet the file is dramatically smaller than the source PNG. Slide toward 1.00 for maximum fidelity and a larger file, or down toward 0.60 when you want the smallest possible size and can accept faint blocking or ringing around hard edges. Because the encoder re-runs every time you move the slider, you see the size-versus-quality trade-off update live. All of this happens with the Canvas API and createImageBitmap right on this page — nothing is uploaded, there is no queue, and no account is required. Convert a single PNG or drop in dozens at once; each one is decoded, flattened onto white, encoded to JPG at your chosen quality, and offered as a download named after the original file, so photo.png simply becomes photo.jpg. If a file you drop in is not a PNG it is skipped and reported rather than silently converted, and every result shows a live preview alongside its before-and-after size so you can confirm the saving at a glance. It is the fast, private way to turn heavy PNGs into share-ready JPGs.
Frequently asked questions
- Does converting PNG to JPG reduce quality?
- Yes, JPG is a lossy format, so encoding discards some detail and can introduce compression artifacts like faint blocking or ringing near sharp edges. On photographs the loss is usually invisible to the eye. Use the quality slider to balance size against fidelity — 0.92 stays near-lossless, while lower values shrink the file more at the cost of visible artifacts.
- Why did the transparent background turn white?
- JPG has no alpha channel, so it cannot store transparency at all. Before encoding, this tool fills the canvas with white and draws your PNG on top, so every transparent pixel becomes white. That also prevents transparency from turning black, which is what an unfilled canvas would export.
- Why is the JPG so much smaller than the PNG?
- PNG is lossless and keeps every pixel exactly, which is heavy for photos. JPG uses a Discrete Cosine Transform to drop high-frequency detail your eye barely notices, so photographic images with smooth gradients compress dramatically — often to a fraction of the original size.
- Are my files uploaded to a server?
- No. The conversion runs entirely in your browser using the Canvas API — your images are never uploaded, stored, or seen by anyone. There is no account and no signup, and everything works even if you go offline after the page loads.
- Can I convert multiple PNG files at once?
- Yes. Select as many PNGs as you like and they are all converted in one batch, each with its own preview, size comparison, and download link. Non-PNG files are skipped automatically and reported.
Related tools
- JPG To PNGTurn JPG photos into lossless PNG files, entirely in your browser
- Image CompressorShrink JPG, PNG and WebP file size right in your browser
- Webp ConverterConvert images to and from WebP without leaving your browser
- Text to ASCII Art GeneratorTurn a local image into copyable ASCII art with adjustable width, density, and light-dark direction.
- Blur ImageBlur a whole image or a precise rectangular area locally, then download a full-resolution PNG.
- Photo Collage MakerTurn several photos into one clean grid collage — free, private, no sign-up.
Image Tools guides
View all- How to Make a GIF in Photoshop: A Practical Walkthrough
- How to Generate a Favicon from Any Image
- Add Blur to Any Image in Your Browser Without Uploading
- Compress an Image to 100KB Without Losing Clarity
- Compress Images for Web: A Practical Guide
- How to Flip an Image Horizontally or Vertically
- How to Add Blur to an Image (Full or Partial)
- How to Crop Image in Canva: A Complete Guide
- How to Compress Image File Size in Your Browser
- What Colors Are Used in an Image: Pick Exact HEX Codes
- Create an Animated GIF in Photoshop or Your Browser
- How to Resize an Image Without Stretching or Losing Quality
- JPEG vs PNG vs WebP: Which Image Format Should You Use?
- How to Compress Images for the Web Without Losing Quality