everything-to-jpgModel 2026 · XX273-B9
100% in your browser, nothing is uploaded

PNG to JPG: free online

Convert .png to a smaller .jpg in your browser. Transparency is flattened to a background of your choice.

Private by default: every output image is rebuilt from scratch in your browser, so it carries no EXIF metadata: no GPS location, camera model, or edit history, no matter what format you drop in. Nothing is uploaded, ever.

Field manual

Is my photo uploaded anywhere?

No. Every byte is decoded and re-encoded on your own device using WebAssembly. If you close the tab mid-convert, nothing has left your computer.

Does my photo's EXIF / GPS location get carried into the JPG?

No. The converter rebuilds the image from scratch in your browser, so the output JPG has no EXIF metadata at all: no GPS coordinates, camera make/model, lens, orientation, or edit history, regardless of whether you started from a HEIC, JPEG, PNG, AVIF, or WebP. That's a privacy feature, not a bug: the only metadata that survives is what's baked into the pixels themselves.

Why do I need a special tool for HEIC?

iPhone saves photos as HEIC, which only Apple devices and Safari can open. On Android, Windows, or desktop Chrome, a .heic file won't load, so this page runs a WASM build of the libheif decoder to read it, then writes a standard JPG.

What formats can I convert?

HEIC, HEIF, AVIF, WebP, PNG, BMP, GIF, JPG, and SVG in, plus PDF (every page becomes its own image). Out: JPG, WebP, or PNG: pick whichever fits where the image will live. Everything is decoded on your device.

Why is my JPG a bit larger than the AVIF/HEIC I started with?

AVIF and HEIC compress far more efficiently than JPEG at the same visual quality. Converting buys you compatibility, not a smaller file; JPG opens everywhere, including apps and printers that can't read the newer formats.

About PNG

PNG is the lossless workhorse of the web. It stores exact pixels, supports full transparency, and is the format behind screenshots, logos, and graphics. The downside for photography is size: a PNG of a photo is often many times larger than a JPG of the same image, with no visible quality difference to a human eye.

This page converts a PNG to a JPG to shrink it for web, email, or upload limits. One thing to know up front: JPG has no transparency. Any transparent areas are flattened onto a background you choose in Settings (white, black, gray, or keep the image's own backdrop). For a photo that fills the frame this never matters; for a logo on a transparent background, pick the background that matches where it will live.

What happens to the transparency?

JPG can't store it, so transparent pixels are composited over the background you select in Settings. Default is white. Set it to black, gray, or "keep as-is" to match the surface the image will sit on.

When should I keep it as PNG instead?

Keep PNG when you need transparency, lossless quality, or crisp text and edges (logos, diagrams, screenshots). Convert to JPG when the image is a photo and you want a much smaller file.

Will the photo quality drop?

Only if you lower the JPEG quality. At the default 95 the photo looks the same; the file is just far smaller because PNG was storing it losslessly to begin with.