Websites reject HEIC photos because many upload systems only accept JPG, PNG or PDF. HEIC is newer, needs extra decoding support, and is not handled by every browser and server. The fix is to convert the photo: to PDF with HEIC to PDF when the form asks for documents, or to JPG when it asks for images.
Here are the common error messages, what they mean and how to get the upload through.
On this page
Key takeaways
- "File type not supported" on an iPhone photo almost always means HEIC.
- Forms asking for documents usually accept PDF; forms asking for photos usually accept JPG.
- Combining several photos into one PDF also helps with single-file upload fields.
- Check the size limit after converting, and compress if needed.
Steps shown in the video
- Click Choose HEIC Files and select your iPhone photos
- Each photo is listed with its name and size
- Click Convert to PDF
- Download one PDF with every photo
Common errors and what they mean
| Message | Meaning | Fix |
|---|---|---|
| File type not supported | The form does not accept .heic | Convert to PDF or JPG |
| Please upload a PDF | Documents only | Convert to PDF |
| Only one file allowed | Several photos must be one file | Combine photos into one PDF |
| File too large | Size limit exceeded | Compress the PDF or image |
| Preview shows a blank image | The site cannot decode HEIC | Convert before uploading |
Why do websites reject HEIC?
HEIC stores photos with the HEVC codec, which is efficient but is not built into every browser, operating system and image library. A form built to check for JPG, PNG or PDF will refuse anything else, and its server may have no way to read the photo.
Fix: Convert to PDF for document uploads
ID cards, payslips, certificates and signed forms usually belong in a PDF. Add the photos to the HEIC to PDF converter; each photo becomes one page in a single PDF, which also solves "only one file" limits. The steps are in how to convert HEIC to PDF.
Fix: Convert to JPG for photo uploads
Profile pictures and product photos usually need JPG. Use HEIC to JPG, then resize with the Image Resizer if the site requires exact dimensions.
Stop the problem at the source
- On the iPhone, go to Settings, Camera, Formats and choose Most Compatible to shoot JPG instead of HEIC.
- In Settings, Photos, set Transfer to Mac or PC to Automatic so photos are converted when copied to a computer.
- Uploading straight from Safari often converts HEIC to JPG automatically, but not every site triggers this.
Got HEIC files from someone else?
If an iPhone user sent you HEIC photos and you are on Windows or Android, the same fix applies: convert them before uploading. A browser converter works on any device, so you do not need to install codecs just to submit a form. Combine documents into one PDF with HEIC to PDF, or convert pictures individually with HEIC to PNG or HEIC to JPG.
HEIC upload problems: FAQ
Why won't a website accept my iPhone photo?
The photo is probably HEIC, which many upload forms do not accept. Convert it to JPG or PDF first.
Should I convert HEIC to PDF or JPG?
PDF for document uploads such as IDs and forms; JPG for photo uploads such as profile pictures.
How do I upload several photos as one file?
Combine them into one PDF with a HEIC to PDF converter.
How do I make my iPhone stop using HEIC?
Choose Settings, Camera, Formats, Most Compatible.
Is converting HEIC safe for ID documents?
With a browser-based converter, the photos are processed on your device and not uploaded to the converter's server.
Convert once, upload anywhere
When a form rejects an iPhone photo, the format is almost always the reason. Convert to PDF for documents or JPG for images, check the size limit, and upload again.