Guide · Format conversion

Converting PNG to JPG on every device you own

Every device already has a way to do this. None of them are in the same place, and the iPhone route changes transparency to black if you pick the wrong option.

Format conversion · 9 min read

What actually changes when you convert

PNG and JPG store pixels differently. PNG is lossless and supports transparency, so it is the right format for screenshots, logos and anything with a cut-out background. JPG is lossy and has no transparency at all, so every transparent pixel has to be filled with a colour before the file can be saved.

That single fact explains most conversion complaints. A logo with a transparent background converted to JPG will show a solid block behind it, usually white or black depending on the app. If you need the transparency, keep the PNG. If you need a small file for a form or a website, convert to JPG and choose the background colour deliberately.

Windows: three built-in routes

The simplest is Paint. Open the PNG, choose File, Save as, JPEG picture, and pick a quality level. Paint is basic but it lets you set the background colour first by filling the canvas before pasting the image.

The Photos app can also do it: open the image, click the three dots, choose Save as, then JPEG. Windows 11 also lets you right-click a file, choose Open with, then Paint, and save as JPEG. For batches, install PowerToys and use Image Resizer, which can convert and resize many files at once from the right-click menu.

Mac: Preview and the command line

Open the PNG in Preview, choose File, Export, then set Format to JPEG and drag the quality slider. Preview shows the estimated file size as you move the slider, which is genuinely useful when a portal has a hard limit.

For batches, the terminal is faster. The command sips -s format jpeg input.png --out output.jpg converts a single file, and a short for loop converts a whole folder. sips is built into macOS, so nothing needs installing. If the PNG has transparency, sips fills it with black by default, so flatten it onto white first in Preview if that matters.

Android: Files and Google Photos

On most Android phones, open the Files app, tap the PNG, choose Share, then Save to Files or use an image editor. Google Photos can export a copy as JPG through the edit menu on many devices, though the option varies by manufacturer.

The most reliable route on Android is a browser converter. Chrome on Android handles a local file picker and canvas conversion without uploading anything, which is faster than installing an app that wants access to your whole gallery.

iPhone: Photos, Files and Shortcuts

iPhone does not offer a direct PNG to JPG switch in the Photos app. The workaround that works everywhere is to open the image, tap Share, choose Save to Files, and then in the Files app long-press the file, choose Quick Actions, then Convert Image, and pick JPEG. This is built into iOS 16 and later.

If you convert often, build a one-step Shortcut: Get Images from Input, Convert Image, Set Format to JPEG, Save to Photo Album. Once it is in your share sheet, converting takes two taps. Note that iOS fills transparency with white during Convert Image, which is usually what you want for documents.

Keeping quality and a white background

Save JPG at quality 85 to 92 for photographs. Below 80 you start to see blocking around edges, especially on text and sharp lines. Above 92 the file grows quickly for very little visible gain.

If the PNG had a transparent background and you need white, do not convert straight away. Open the image on a white canvas first, flatten it, then save as JPG. A browser converter that lets you choose the background colour handles this in one step and avoids the black-background surprise.

Do it now, without installing anything

These tools run in your browser. Your files stay on your device unless a tool says otherwise.

Questions people ask about this

Why did my transparent logo turn black?

JPG has no transparency. The converter filled transparent pixels with black. Flatten the image onto white first.

Is converting PNG to JPG lossy?

Yes. JPG discards some colour detail. At quality 90 the loss is hard to see, but repeated re-saving adds up.

Can I convert many PNG files at once?

On Windows use PowerToys Image Resizer, on Mac use a sips loop in Terminal, or use a browser batch converter.

Does converting reduce the pixel dimensions?

No. Conversion changes the encoding, not the width and height. Resize separately if you need smaller dimensions.

← All guides

Real problems

Choosing a format is really choosing what you are willing to lose

JPG throws away detail to save space, and it does it every time you save. Save the same JPG ten times and the damage compounds — this is why a photo that has been emailed back and forth looks muddy. PNG keeps every pixel exactly, which makes it perfect for screenshots, logos and anything with transparency, and makes it enormous for photographs. WebP does both jobs well but older software still refuses to open it.

The practical rule: photographs and anything going to a printer → JPG. Screenshots, logos, line art, images with transparency → PNG. Website images where every kilobyte matters → WebP, with a JPG fallback if the audience is on old browsers. Converting PNG to JPG is fine for a photo; converting a logo with a transparent background to JPG will give it a white box, and there is no way to get the transparency back.

HEIC is the odd one out. It is what iPhones save by default, it is technically better than JPG at the same size, and half the world's software cannot open it. If someone sends you a HEIC that will not open, converting to JPG is the fix, not a downgrade you should feel bad about.

Fix it in this order

  • Photo → JPG. Screenshot or logo → PNG. Website → WebP.
  • Never re-save a JPG repeatedly; keep the original and export once.
  • JPG cannot hold transparency — it will fill with white or black.
  • HEIC from an iPhone converts to JPG with no visible loss at high quality.
  • Check the file extension after converting; some tools rename without re-encoding.

What people search before landing here: how to convert jpg to pdf · how to convert png to jpg on android · heic to jpg converter online free · jpg to pdf kaise banaye.