convert to-jpg

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
Zero-upload architecture
Files are read into memory and processed with the Canvas API. They never leave your device.
Faster than server tools
No round-trip network delay. Even large batches finish in seconds on a modern phone.
No accounts, no tracking
We don't set analytics cookies on tool pages, and we don't fingerprint your device.
How to use

Convert in four steps

01
Upload

Drop images, paste from clipboard, or use your camera on mobile.

02
Choose settings

Adjust quality or dimensions — or accept the smart defaults.

03
Convert

The tool runs on your device with no server round-trip.

04
Download

One-click download, or a single ZIP for batches.

FAQ

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.

The full guide

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 typeBest formatWhy
iPhone photographJPG (q 90-95)Compresses 5-8× smaller with no visible loss
Website screenshot with textPNG or WebPPreserves sharp anti-aliased edges
Product photo on whiteJPGSmall files, universally supported
Logo with transparent backgroundPNG or SVGJPG cannot store transparency
Chart with solid colors and linesPNGLossless 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.

Quick tips
  • 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.

Related tools

See all tools →