A photo heading into an editor
Convert to PNG first if you plan several rounds of edits and saves. Each JPG save would compound the compression; PNG will not.
Your image is decoded and re-encoded on this device. No upload request is made.
PNG preserves transparent pixels and uses lossless encoding.
Find related browser-local tools for nearby tasks without starting another search.
Browse all image toolsChoosing PNG over JPG for an iPhone photo is a decision about what happens next to the image rather than about how it looks today. HEIC is a lossy format, so the camera has already discarded detail; converting to JPG discards a little more, and every subsequent save discards more again. PNG stops that chain. It stores whatever the decoder produced exactly, so the file you get is the last lossy generation rather than the first of many. That matters when the photo is heading into an editor for retouching, when it will be cropped and re-saved several times, or when it is going into a document that will itself be re-encoded. For a photo you are simply sending to someone, JPG remains the better trade and this is the wrong page.
Convert to PNG first if you plan several rounds of edits and saves. Each JPG save would compound the compression; PNG will not.
Screenshots are text and interface elements rather than photographic tone, which is exactly where lossless storage pays off and where JPG shows visible artifacts around type.
PNG when the image will be edited and re-saved, or when it is a screenshot with sharp edges. JPG for ordinary photographs you are sending on, because the file will be far smaller.
PNG records every pixel exactly, while HEIC was allowed to approximate them. A tenfold increase on a camera photo is not unusual.
No. Lossless means nothing further is lost, not that anything is recovered. The camera's compression is already baked in.
The format uses HEVC compression, which carries patent licensing that browser vendors have not taken on. That is why a decoder has to be loaded to read it.
Convert a HEIC or HEIF photo to a widely compatible JPG without uploading it. The decoder loads only when you use the tool.
Convert iPhone HEIC photos straight to WebP in your browser, keeping files small for websites without a detour through JPG.
Convert PNG to JPG locally in your browser. Transparent pixels are placed on white, dimensions stay unchanged, and the image is never uploaded.