Converting a photo to PNG takes one of three routes: your phone's built-in tools, free desktop software, or a web converter that needs no installation
The fastest method depends on what device you have and whether you want to keep the file on your computer or just convert it once. On a phone, you usually open the photo in the default gallery or Photos app and export it as PNG. On Windows or Mac, you can use free software like Paint, Preview, or GIMP. If you do not want to install anything, a web converter like CloudConvert or Zamzar takes a photo file and outputs PNG in your browser.
PNG is useful when you need a transparent background (unlike JPEG, which always has a solid background) or when you want lossless compression, meaning the image does not lose detail when you save it. JPEG is smaller and better for photographs you are sharing online. If you are not sure which format you need, check what the person or platform asking for the file actually requires.
Key Takeaways
- On iPhone, open Photos, select the image, tap Edit, then use the Markup tools or export options to save as PNG.
- On Android, use Google Photos or your phone's built-in gallery app, which usually has an export or save-as option in the menu.
- On Windows, right-click the photo, select Open With, choose Paint, then go to File > Save As and pick PNG from the format dropdown.
- On Mac, open the photo in Preview, go to File > Export, and select PNG from the Format dropdown before saving.
- Web converters like CloudConvert or Zamzar work on any device but require uploading your file to the internet, which matters if the photo is private.
Converting on iPhone or iPad
The Photos app on iPhone does not have a direct "save as PNG" button, but you can export the image in PNG format through the Files app or by using a shortcut. The simplest method is to use the Markup feature: open the photo in Photos, tap Edit, then tap the three dots and select Markup. From there, you can save the marked-up version, and iOS will preserve it as PNG if you choose that option in the share menu.
Alternatively, open the photo, tap the share button (the square with an arrow), scroll down to find Save Image, and look for format options. If those do not appear, use the Files app: go to Files, locate the photo in your camera roll or a folder, long-press it, and select Copy. Then navigate to a folder, paste it, and rename the file with a .png extension. This works but is slower than the first method.
Converting on Android
Google Photos is the easiest route on Android. Open the photo in Google Photos, tap the three dots at the top right, select read, and the file will save to your phone in its original format. To convert it to PNG, open Google Files (or your phone's file manager), find the downloaded image, long-press it, and select Rename. Change the file extension from .jpg to .png and confirm.
This rename method works because Android treats the file extension as metadata, not the actual format. If you want a more reliable conversion, use a free app like Image Converter or Photo Converter from the Google Play Store. These apps let you pick the input format (JPEG, BMP, GIF) and output format (PNG) in one step. read one, open your photo, select PNG as the output, and save.
Converting on Windows
Windows Paint is built into every copy of Windows and can convert photos to PNG without installing anything. Right-click the photo file, select Open With, and choose Paint. Once the image opens, go to File > Save As. A dialog box will appear with a dropdown menu labeled Save As Type. Click that dropdown, select PNG Image, choose where to save the file, and click Save.
If you have multiple photos to convert, Paint is slow because you have to repeat this for each one. For batch conversion, read GIMP (free, open-source image editor) or XnConvert (free batch converter). XnConvert is faster for this specific task: open it, drag your photos into the left panel, set the output format to PNG in the right panel, and click Convert. It will process all of them at once.
Converting on Mac
Preview, which comes with every Mac, opens photos and exports them as PNG. Double-click the photo to open it in Preview (or right-click and select Open With > Preview). Go to File > Export. A dialog box will appear with a Format dropdown. Click that dropdown, select PNG, choose where to save the file, and click Save.
If the photo is already in JPEG and you want to remove the background or make it transparent before saving as PNG, Preview cannot do that. You would need GIMP (free) or Pixelmator Pro (paid). For straightforward conversion without editing, Preview is all you need and takes about 30 seconds per photo.
Using a web converter if you do not want to install software
CloudConvert and Zamzar are web-based converters that work in any browser on any device. Go to CloudConvert.com, click Select File, choose your photo from your computer or phone, and the site will automatically detect the format. Click the dropdown next to the file, select PNG, and click Convert. The converted file will read to your device in seconds.
Zamzar works the same way: go to Zamzar.com, click Choose Files, select your photo, pick PNG from the output format dropdown, enter your email address, and click Convert. The site will email you a read link when it is done. Both services are free for files under a certain size (usually 100 MB). The trade-off is that your photo is uploaded to their servers, which matters if the image contains private information or you are concerned about privacy.
When to use PNG instead of JPEG
PNG is larger than JPEG but preserves every detail in the image without compression loss. Use PNG when you need a transparent background (PNG supports transparency, JPEG does not), when you are printing the photo and want the highest quality, or when you are uploading to a platform that requires it. JPEG is better for photographs you are sharing online because the file is much smaller and loads faster.
If you converted a JPEG to PNG, the file size will actually increase because PNG uses lossless compression. The image quality does not improve — you are just storing the same information in a less efficient way. Convert to PNG only if you need transparency or if the platform specifically asks for it.
Frequently Asked Questions
Does converting a JPEG to PNG improve the image quality?
No. Converting does not add detail that was lost when the JPEG was created. The image will look identical, but the PNG file will be larger because PNG uses lossless compression. If you need better quality, you need the original photo file before it was compressed as JPEG.
Can I make the background transparent when I convert to PNG?
Conversion alone does not remove the background. You need an image editor like GIMP (free) or Photoshop (paid). Open the photo in the editor, use the selection tool to select the background, delete it, and then export as PNG. The transparent areas will show as transparent in the PNG file.
What if the web converter says my file is too large?
Most free web converters have a file size limit, usually 100 MB to 500 MB. If your photo exceeds that, use desktop software like GIMP or XnConvert instead. Alternatively, compress the JPEG first using a tool like TinyJPG, then convert the smaller file to PNG.
Will the converted PNG file work on all devices and websites?
Yes. PNG is a standard format supported by every device, browser, and website. If a site asks for PNG, it will accept your converted file. The only exception is very old devices or software from the 1990s, which is rare.
Can I convert multiple photos to PNG at once?
Yes, but only with desktop software. XnConvert (free, Windows and Mac) and GIMP (free, all platforms) both support batch conversion. Web converters like CloudConvert and Zamzar convert one file at a time. If you have dozens of photos, batch conversion software saves hours of work.