Job application portals are picky about file formats, and that pickiness usually shows up at the worst moment: you have the resume ready, the cover letter polished, and then the photo upload rejects your file. If you took the photo on an iPhone, there is a good chance it is saved as HEIC — and many hiring portals only accept JPG or PNG.
The fix is simple, but the order matters. Convert the photo to JPG before you start the application, not after the portal has already rejected it twice and you are retyping form fields.
Why portals reject HEIC
HEIC is efficient, which is why iPhones use it by default. It keeps quality high while keeping file sizes small. The problem is compatibility: older applicant tracking systems, company career pages, and recruitment forms were built around JPG and PNG, and many still do not list HEIC as an accepted format. The error message is rarely helpful — often just "invalid file type" with no hint about what went wrong.
Convert first, then upload
Before you open the application form, make a JPG copy of each photo you plan to upload:
- Keep your original HEIC photo untouched, so you always have the highest-quality master.
- Convert a copy to JPG for the portal. If you want to avoid uploading personal photos to a server just for a format change, you can convert HEIC to JPG for job applications entirely in your browser — the conversion happens on your own device, nothing is uploaded, and no account is needed.
- Check the converted JPG before uploading: open it, confirm it is the right photo, the right way up, and not cropped oddly. One more practical tip: if the portal has a file-size limit as well as a format limit, a JPG copy is usually smaller and easier to fit under the cap than a renamed HEIC file. Renaming a
.heicfile to.jpgdoes not convert it — the contents are still HEIC, and the portal will still reject it. ## A quick pre-submit checklist - The photo is a real JPG, not a renamed HEIC.
- The file size is under the portal's limit.
- The photo is upright and clearly shows what it should.
- You still have the original HEIC saved elsewhere. That is it. A two-minute conversion step removes one of the most common, most avoidable reasons a job application stalls at the upload screen. Disclosure: I'm the developer of FileOnTap.

