If you own an iPhone, your photos are probably saving as HEIC β and then getting rejected by a website that only wants JPG. Here is what the two formats actually are, and how to decide between them.
What HEIC is
HEIC (High Efficiency Image Container) is the format Apple adopted in 2017. It uses modern compression to store a photo at roughly half the size of an equivalent JPG, at similar quality. That is great for your phone's storage β you fit twice as many photos β and HEIC can also hold extras like depth maps and bursts.
What JPG is
JPG is the decades-old universal standard. It is larger than HEIC for the same quality, but it works absolutely everywhere: every browser, every upload form, every printer, every old app. That universality is the whole reason it is still dominant.
The trade-off in one line
HEIC saves space; JPG guarantees compatibility. On your phone, HEIC is fine. The moment a photo needs to leave your device β an upload form, an email attachment, a document, an older computer β JPG is the safer bet.
When to convert HEIC to JPG
- A site or form rejects your photo β many upload systems still do not accept HEIC. Convert to JPG and it works.
- You are sharing with Windows or older software that cannot open HEIC.
- You need to edit in a tool that does not read HEIC.
You can convert instantly with the HEIC to JPG tool (or HEIC to PNG for a lossless copy) β it runs in your browser, so the photo never uploads. Chrome and Firefox cannot even display HEIC natively, which is exactly why an in-browser converter with a proper decoder is handy.
Should you turn HEIC off on your iPhone?
You do not have to. In Settings β Camera β Formats you can switch to "Most Compatible" to shoot JPG directly, but you lose the storage savings. A better habit for most people: keep shooting HEIC, and convert the specific photos you need to share. To go smaller after converting, run the result through the image compressor.