Most "file not accepted" errors are format problems: an iPhone photo saved as HEIC, an image downloaded as AVIF or WebP, a favicon that's really a renamed PNG. Each converter below changes the actual format, not just the file name, and runs inside your browser, so your photos never leave your device.
Which converter do you need?
| From → to | When you need it |
|---|---|
| HEIC → JPG | iPhone photos that a website, form or Windows app won't open. Batches download as one ZIP. |
| HEIC on iPhone | Doing it on the phone itself, or making the iPhone save JPG in the first place. |
| AVIF → JPG | An image saved from a website that editors and upload forms refuse. |
| JPG ↔ WebP | Smaller images for a website, or turning a WebP back into JPG for a form. |
| PNG → ICO | A real favicon.ico for a website, not a renamed PNG. |
| Images → PDF | Several photos or scans as one PDF, in your chosen order and under a size limit. |
Which format should you upload?
For photos on forms, JPG (also written JPEG) is almost always the answer: it's what nearly every portal specifies and it compresses photos well. PNG is better for screenshots and graphics with flat colour, but many forms reject it for photos. See JPG or PNG for online forms for the details.
Does converting lower the quality?
Converting to JPG or WebP re-compresses the image, so convert once from the best original you have rather than converting a converted file again. PixKB's converters default to high quality (92%), which is visually indistinguishable from the original for photos. If you also need a size limit, convert first and then compress to the exact KB.
Private by design
Online converters usually upload your photos to a server. These don't: decoding and encoding happen in your browser. HEIC files are decoded with heic2any, an open-source library that runs on your device (see our licenses page). You can confirm nothing is sent with your browser's network tab, as our privacy page shows.
Frequently asked questions
Why won't a website accept my iPhone photo?
iPhones save photos as HEIC by default, and many websites and forms only accept JPG or PNG. Convert it to JPG with the HEIC to JPG converter.
Can I just rename a file to .jpg?
No. Renaming changes the label, not the format inside, and upload checks look at the contents. Convert the file instead.
Can I convert many files at once?
Yes. Drop several files into a converter and the results download together as a ZIP.
Are my files uploaded?
No. Conversion runs in your browser and the result is saved straight to your device.