When PNG is the right choice
PNG is a lossless format: every pixel of the decoded photo is preserved exactly, with no compression artifacts. That makes it the best pick when you plan to edit the image afterwards, need a pixel-perfect copy for design work or documentation, or are converting screenshots and graphics with sharp edges and text.
For everyday sharing and web uploads, JPG or WebP is usually the more practical choice — a photo saved as PNG is significantly larger than the same photo as JPG at high quality. If a website rejects your file for being too big, convert to JPG with a size target instead.
What to expect from file sizes
HEIC compresses photos very efficiently, so converting to PNG grows the file — often to several times the original size. This page therefore hides the compression target controls: PNG cannot be squeezed to a size limit without switching to a lossy format. The Resize setting still works, and reducing the pixel dimensions is the one way to make a PNG meaningfully smaller.
Private, local conversion
The conversion runs entirely in your browser using WebAssembly. Your selected image files are not uploaded to heictoimg.com servers, and the converted PNG is re-encoded from decoded pixels, which removes original private metadata such as GPS location, camera details, and the original photo timestamp while keeping the correct orientation.
You can convert up to 50 files at once on desktop and up to 10 on phones and tablets. If a conversion fails, the file row shows a short reason and a suggestion — the troubleshooting guide covers the common cases.