JPG to PNG
Lossless from here on — but read this first.
Nothing is uploaded
Drop files here, or click to choose
Accepts JPG, JPEG. No size limit, no sign-up.
Drop a JPG in and get a PNG out. The conversion itself is lossless, and this page will be honest with you about what that does and does not mean.
What this conversion does not do
It does not improve the image. This is the single most common misunderstanding about JPG to PNG conversion, and most converter sites are happy to leave you with it.
JPEG compression permanently discarded information when the file was first created. Converting to PNG stores the surviving pixels losslessly from that point forward, but it cannot reconstruct anything that was already thrown away. The compression artefacts baked into the JPG are preserved perfectly — including the blocking and the ringing.
The file will get bigger
Expect the PNG to be several times the size of the JPG, sometimes much more. PNG uses lossless compression, and photographic content compresses poorly that way because natural images contain a great deal of fine, non-repeating variation.
That is not a flaw in the conversion. It is the direct consequence of storing every pixel exactly instead of approximating them.
When you genuinely want this
When a tool or a submission form only accepts PNG. This is common with icon pipelines, some print workflows, certain government and academic upload systems, and a number of design applications.
When the image is about to enter an editing chain. Working in PNG between steps prevents each save from adding another round of JPEG loss on top of the last. Convert once at the start, edit as much as you like, and export back to JPG at the end.
When you need to add transparency. You cannot recover a background that was never transparent, but PNG gives you an alpha channel to work with once you cut one out in an editor.
Runs in your browser
Your browser decodes the JPEG natively; Breezo re-encodes it as PNG using an optimising encoder compiled to WebAssembly, inside the tab.
Nothing is uploaded, so there is no size limit, no hourly quota, no watermark and no account. You can check the Network tab in DevTools while you convert and see for yourself.
Frequently asked questions
Does converting to PNG improve the image quality?
No. The quality lost during the original JPEG compression is gone permanently. PNG preserves the remaining pixels exactly, including any existing compression artefacts.
Why is my PNG so much bigger than the JPG?
Because PNG stores every pixel losslessly and photographic detail does not compress well that way. A several-fold size increase is normal and expected.
Will I get a transparent background?
No. JPG has no transparency to carry over, so the background stays as it is. PNG simply gives you an alpha channel you can use later in an editor.
When is JPG to PNG actually the right move?
When a tool or form requires PNG, or when the image is entering an editing chain and you want to avoid compounding JPEG loss with every save.
Is the file uploaded to a server?
No. Decoding and encoding both happen in your browser. No server is involved at any point.
Other tools
- JPG to PDFPhotos in, one PDF out — without uploading anything.
- PDF to JPGEvery page becomes an image, at the resolution you pick.
- PDF to PNGLossless pages, transparency kept.
- Merge PDFSeveral documents in, one document out.
- Split PDFOne file per page, without handing the document over.
- HEIC to JPGYour photos never leave your device.
- Compress ImageSmaller files, without handing them over.
- WebP to JPGFor every program that still refuses to open .webp.
- PNG to JPGMuch smaller files — when the image is a photograph.
- HEIC to PNGWhen you need transparency or a lossless copy.
- JPG to WebPMeaningfully smaller at the same quality setting.
- PNG to WebPThe only common target that keeps transparency and gets small.
- WebP to PNGFor transparency plus software that will not open .webp.
- AVIF to JPGThe newest format, converted to the one everything reads.
- AVIF to PNGWhen the AVIF has transparency you cannot afford to lose.
- GIF to PNGOut of 256 colours and 1-bit transparency.
- BMP to JPGBMP stores every pixel raw. The savings are enormous.
- SVG to PNGVector to pixels — a one-way trip, so choose the size well.
- Compress JPGMozJPEG, running on your own processor.
- Compress PNGGenuinely lossless. Not a palette reduction in disguise.
- Compress WebPAlready the efficient format — squeeze it further.
- QR Code GeneratorStatic codes. No redirect, no tracking, no expiry.
- Word CounterCounts CJK properly. Your text never leaves the page.