JPG to PNG Converter
Convert JPEGs to PNG in a batch — the PNG stores the decoded pixels losslessly, so further edits and saves won't add JPEG artefacts.
JPG to PNG Converter
🔒 Processed on your device with the browser's own image engine — nothing is uploaded, and re-encoding strips EXIF metadata such as GPS location.
Drop files on the left — or tap a sample above.
- JPGLossy (DCT) · 8-bit per channel (12-bit rare) · alpha: None
- PNGLossless (Deflate) · 1–16 bits per channel, palette or true colour · alpha: Full 8-bit alpha
- TipNeed a transparent background? Converting doesn't remove the background by itself — the PNG simply makes transparency possible for your next edit.
- PrivacyFiles never leave your device; re-encoding drops EXIF/GPS metadata.
Format facts checked October 2026.
Runs in your browser — nothing you enter is uploaded or stored.
Scratchpad auto-saved
How it works — in four simple steps
No signup and nothing to install — it all runs in your browser.
Add JPG files
Drop, choose or paste them — or press the sample preset above.
Set the PNG options
Need a transparent background? Converting doesn't remove the background by itself — the PNG simply makes transparency possible for your next edit.
Convert
Press Convert — results appear with a before/after slider, sizes and format details.
Download
Save each file or everything as a ZIP.
Need a transparent background? Converting doesn't remove the background by itself — the PNG simply makes transparency possible for your next edit.
Features
Lossless output
Every pixel and the alpha channel stored exactly.
Batch + before/after
Convert many files at once, compare with the slider, download individually or as a ZIP.
Nothing uploaded
Decoding and encoding run in your browser tab; the files never leave your device.
About the JPG to PNG Converter
People convert JPG to PNG when a site or app requires PNG, when they're about to edit an image many times (each JPEG save loses detail, PNG saves don't), or when they need a format that can later carry transparency.
The JPEG is decoded by your browser, with the EXIF orientation applied so portrait photos aren't sideways.
The PNG is written by your browser's own encoder, which is lossless — every decoded pixel, including the alpha channel, is stored exactly.
JPG vs PNG compared
| Property | JPG | PNG |
|---|---|---|
| Origin / standard | ITU-T T.81 · JFIF (1992) | W3C 1996 · ISO/IEC 15948 |
| Compression | Lossy (DCT) | Lossless (Deflate) |
| Transparency | None | Full 8-bit alpha |
| Colour depth | 8-bit per channel (12-bit rare) | 1–16 bits per channel, palette or true colour |
| Animation / pages | No | APNG extension |
| Maximum size | 65,535 × 65,535 px | 2³¹ − 1 px (practically memory-bound) |
| Typical use | Photos, camera images, email | Screenshots, UI, logos, web graphics |
| Opens in | Everything | Everything |
Measured on our sample
What this page produced from its built-in sample (a 960 × 640 JPG), with each preset:
| Setting | Input | Output | Notes |
|---|---|---|---|
| Default settings | 45.3 KB · 960 × 640 | 323.9 KB · 960 × 640 |
Measured with this page’s converter in Chromium (October 2026). Press the sample preset above to reproduce; your own images will differ with their content.
Things to know
- Bigger files. PNG is lossless, so photos usually become 2–5× larger than the JPEG.
- Artefacts stay. Existing JPEG blockiness is preserved, not repaired.