Convert PNG to JPG
Turn any PNG image into a universally-compatible JPG in seconds. The conversion runs locally in your browser, so nothing is uploaded and your files stay private.
- 100% browser-based — no uploads, ever
- Unlimited batch — process hundreds at once
- Free forever — no signup, no watermarks
- Works on iPhone, Android, Mac, Windows, Linux
Convert in four steps
Drop images, paste from clipboard, or use your camera on mobile.
Adjust quality or dimensions — or accept the smart defaults.
The tool runs on your device with no server round-trip.
One-click download, or a single ZIP for batches.
Common questions
Are my images uploaded to a server?
No. Every conversion in this tool runs entirely in your browser using the Canvas and File APIs. Your images never leave your device, which makes the tool faster, private by default, and safe for confidential or personal photos.
Is there a file size or count limit?
There is no hard limit imposed by us — the tool is bound only by your device's memory. Most modern phones and laptops comfortably process dozens of high-resolution photos at once.
Will I lose quality?
JPG is a lossy format, but at the default 92% quality setting most people cannot tell the difference from the original. Increase the quality slider to 100% for near-lossless output, or lower it for smaller files.
Does it work on iPhone and Android?
Yes. The interface is mobile-first, supports the camera and clipboard, and produces standard files that save directly to your device's downloads or photo library.
Everything worth knowing about the PNG to JPG
PNG is engineered for pixel-perfect fidelity — transparent backgrounds, sharp UI screenshots, and lossless preservation of every color. That precision comes at a cost: PNG files are routinely three to ten times larger than the JPG version of the same image. When you're emailing a photo, uploading to a job portal that enforces a 200 KB limit, or trying to shave megabytes off a slow-loading landing page, PNG is often the wrong tool for the job.
This converter turns any PNG into a clean JPG in a fraction of a second, right inside your browser. There is no upload, no queue, no watermark, and no signup. You can convert a single screenshot or drop hundreds of files at once and download the batch as a ZIP. Under the hood we decode the PNG with the browser's native image pipeline, draw it onto a canvas over an opaque background (JPG cannot store transparency), and re-encode with your chosen quality.
Because the file never leaves your device, this is one of the few conversion routes safe to use for confidential material — internal dashboards, medical images, legal exhibits, personal photos you'd rather not hand to a random server.
When PNG → JPG is the right call
PNG shines for logos, icons, illustrations with sharp edges, and any image that needs a transparent background. It falls behind the moment you're dealing with photographs. A 12-megapixel iPhone photo saved as PNG will typically weigh 15–25 MB; the same image as a quality-95 JPG lands around 3–5 MB with no visible loss.
The break-even is simple: if your image is a photograph, a rendered scene, or anything with smooth gradients, JPG wins on file size by an enormous margin and the human eye cannot see the difference at quality 90 or above. If your image is a logo, a chart with hard lines, or requires transparency, stay on PNG — or move to WebP or AVIF for the best of both worlds.
| Image type | Best format | Why |
|---|---|---|
| iPhone photograph | JPG (q 90-95) | Compresses 5-8× smaller with no visible loss |
| Website screenshot with text | PNG or WebP | Preserves sharp anti-aliased edges |
| Product photo on white | JPG | Small files, universally supported |
| Logo with transparent background | PNG or SVG | JPG cannot store transparency |
| Chart with solid colors and lines | PNG | Lossless compression is more efficient on flat regions |
How transparency is handled
JPG has no alpha channel. The moment you convert a PNG with a transparent background you must decide what to paint behind it. By default this tool composites onto pure white (#ffffff) because that is the safest match for the vast majority of web pages, documents, and print stock. If you need a different backdrop — brand color, black, or a specific hex — open the settings panel before converting and set the background color.
A common mistake is to keep the default white and then place the resulting JPG on a dark website. You'll see a bright rectangle around the subject. The fix is either to convert with a matching background color, or leave the source as PNG and let the browser respect the alpha channel.
Choosing a quality level that matters
JPG quality is a scale from 1 to 100 (in our slider, 0.01 to 1.00). It controls how aggressively the encoder discards frequency information the eye rarely notices. The catch is that the curve is non-linear: dropping from 100 to 90 typically halves the file size with almost no visible change; dropping from 90 to 80 shaves another 30%; below 70, blocky artefacts start to appear in smooth areas like skies.
Our default is 0.92. For hero images on a landing page or archive-grade photos, push to 0.95. For thumbnails, avatars, and email attachments, 0.80 is a genuine sweet spot — small files with no complaints. Below 0.70, use the compressor with a target size instead so you can be sure the file will fit inside a portal limit.
Bulk conversion, ZIP downloads, and folder handling
Drop as many PNGs as you like — the tool converts them in parallel using your CPU cores. When you have more than one file we automatically offer a ZIP download so you don't have to click through dozens of individual files. Filenames are preserved; only the extension changes from .png to .jpg.
On mobile you can multi-select from your camera roll, and on desktop you can drag whole folders. If a file fails (rare — usually a truncated PNG) it is skipped with an inline error rather than aborting the batch.
Why browser-based beats a server conversion
Traditional online converters upload your file to a server, run the conversion there, and hand you back a download link. That means your image sits — however briefly — on a computer that is not yours, alongside everyone else's. Even reputable services have suffered breaches, mis-configured storage buckets, and cached URLs discoverable through search engines.
Doing the conversion in the browser removes that entire risk category. It is also usually faster: a 5 MB PNG that would spend three seconds uploading and another two downloading is converted in about 200 milliseconds on your device. No queue, no rate limit, no plan tier.
- — For screenshots that contain text, prefer WebP over JPG — the same file size preserves crisper glyph edges.
- — If you're converting photos for print, set quality to 0.95 or higher and keep the original PNG as an archive.
- — Batch-renaming during conversion? Rename the PNGs first — the JPG output inherits the source filename.
- — iPhone/iPad users: the resulting JPG saves to Files (Safari) or the Photos app via the share sheet.