LivreImage
PT

Convert PNG to JPG

PNGs too big to send? Convert them to JPG and cut the size drastically — transparent areas get a white background automatically.

Choose your images Tap or click to choose — or drag them here. On desktop you can also paste with Ctrl+V.
  • Nothing uploaded
  • Free, no sign-up
  • Strips EXIF
  • Batch files

PNG is a lossless format — perfect for screenshots, terrible for photos: the same content can weigh 5 to 10 times more than as a JPG. Convert in batch and tune the quality slider to balance size and sharpness.

Since JPG doesn't support transparency, any transparent area of the PNG gets a white background in the result. If you need transparency with a small file, prefer WebP.

How it works

The output format is already set to JPG. The one thing worth checking before you generate is what happens to any transparency in the file.

  1. Add the PNGs

    Drop in one or a hundred. Each file keeps its base name and gets a .jpg extension, so a converted folder still lines up with the original one.

  2. Pick a quality with the source in mind

    The slider opens at 82, a default tuned for photographs. If your PNGs are screenshots, diagrams or logos, push it higher — that kind of image survives far less compression than a photo does.

  3. Generate and check the edges

    Click Generate images, then open Compare on a card and look at the hard edges and flat areas — that is where JPEG shows first. Download individually or grab the queue as a .zip.

The white background is not a choice on this page

JPEG has no alpha channel at all. Before encoding, the page fills the canvas with solid white and draws your PNG on top of it, so every transparent pixel becomes white. There is no color picker here to change that.

Three ways it bites. White lettering or a white logo on a transparent background vanishes completely into the fill. A soft drop shadow gains a visible white box where the shadow used to fade out. Semi-transparent edges get lightened as they blend toward white instead of toward whatever is behind them.

If white is wrong for your use, do not convert. Keep the PNG, or run the image through Remove background first — that tool does let you pick a solid color — and bring the result back here.

How much smaller depends entirely on what is in the picture

PNG is lossless and compresses by finding repetition. It is superb at flat color and long identical runs of pixels, and close to useless on photographic noise. JPEG is the exact mirror image of that.

So a photograph that somebody exported as PNG usually collapses by an order of magnitude when it becomes a JPG. A screenshot of a spreadsheet, already near ideal for PNG, may barely move — or grow, because JPEG has to spend bits describing the ringing it introduced around its own gridlines.

Every card shows the old size next to the new one after generating, so you can see which case you landed in before downloading anything.

How far down you can safely go

The 82 default was picked for camera images, and a great many PNGs are not camera images. Take a holiday photo down to 60 and most people will not notice. Take a UI screenshot or a product logo down to 60 and every letter picks up a dirty halo, every border fringes, and flat fills go blotchy.

When you are unsure, generate the same file twice — once at 82, once at 95 — and put both through Compare at full size. On a screenshot the gap is obvious immediately. On a photograph you will usually be hunting for it, which is your answer.

The rule that holds: the more the image looks drawn rather than photographed, the higher you keep the slider. Past a certain point the honest move is not to convert it at all.

When another page is the better answer

JPG is not the only way to make a PNG lighter, and for some sources it is the wrong one.

  • The PNG is a screenshot that has to stay crisp: keep the format and cut the pixel count instead, on Resize image.
  • You need transparency and a small file at once: JPG cannot do it, but WebP can. Click WebP on the format bar right here and the alpha channel survives.
  • The source is an iPhone photo rather than a PNG: HEIC to JPG skips a conversion step and explains what those files carry.
  • You only need to get under an upload limit and do not care about the format: Compress image leaves the type on Auto and hands you the slider.

Frequently asked questions

What happens to transparency?

JPG has no alpha channel. Transparent areas are filled with white. Use WebP if you need to keep them.

How much smaller does the file get?

For photographs, typically 80 to 90%. For simple graphics with few colours, much less — sometimes the PNG was already smaller.

When should I not convert to JPG?

When the image is text, a screenshot, a logo or a graphic with sharp edges. JPG blurs high-contrast edges; PNG keeps them clean.

Is the conversion reversible?

No. Converting back to PNG preserves the compressed result but cannot recover what JPG discarded.

My JPG came out bigger than the PNG. How is that possible?

Almost always an indexed PNG — an icon, a chart, a UI export with only a handful of colors. That kind of file is extraordinarily compact as PNG. JPEG cannot describe flat regions that cheaply and then has to encode the noise it adds around every edge, so the total goes up.

Can I convert the JPGs back to PNG later?

You can, but there is nothing to gain. The JPEG pass is permanent; converting back gives you a much larger file containing exactly the same artifacts. If you might need PNG again, keep the originals and convert from those rather than from the JPGs.

Does it convert transparent GIFs the same way?

Yes — GIF is an accepted input and its transparent pixels are filled with white just like a PNG's. One difference: only the first frame of an animated GIF is read, so an animation becomes a single still image.

Will a batch stay matched to my original folder?

Yes. Each output keeps the source file name and only the extension changes, so the two folders sort identically side by side. Download all as a .zip and the names come through unchanged inside it.

Advertisement