Change my photo to JPG or PNG
For the forms that refuse iPhone photos and WEBP downloads.
This tool runs on your phone. Your file never leaves it and nothing is uploaded to us.
Drop HEIC, WEBP, PNG or JPG files and pick what you need back.
Getting the tool ready.
When you need this
An iPhone saves photographs as HEIC. A picture saved from a website is often WEBP. A great many Ghanaian portals accept neither, and say so with a message as unhelpful as "invalid file". The picture is fine; the container is wrong.
How to use it
- Drop in the pictures — HEIC, HEIF, WEBP, PNG or JPG, and several at once if you like.
- Choose what you want back. JPG for photographs and for almost every upload form. PNG when you need a transparent background or a screenshot to stay sharp.
- Save.
Which format to choose
- JPG — photographs, and anything going into an application form. Smallest files, accepted everywhere.
- PNG — screenshots, logos, line drawings, and anything with transparency. Larger files, but text stays crisp rather than fuzzy.
- HEIC — what newer iPhones produce. Good quality for the size, poor support outside Apple.
- WEBP — what websites use. Same story: efficient, and refused by plenty of forms.
What it does and does not do
- Converting does not improve the picture. A blurry HEIC becomes a blurry JPG. Nothing can add detail that was never recorded.
- Going to JPG loses transparency. A logo with a see-through background will get a white one. Keep PNG if that matters.
- The HEIC reader is a large download on first use, around 1.3MB, so the tool asks before fetching it. It is then kept by your browser and not fetched again.
- Location data is not removed by converting. Use remove the location hidden in my photo for that.
If something goes wrong
- The HEIC will not open. Very old phone browsers cannot manage it. Email the photo to yourself from the iPhone — Apple converts it to JPG on the way out — or use Chrome or Firefox.
- The file is now too large. Fit my photo under a size limit.
- The portal still refuses it. Check the size limit as well as the format. Both rules apply at once.