Hacks VitaeAll tools
freecompressconvert

A website won't accept my HEIC photo

Many upload forms, from job portals to marketplaces to government sites, are built to accept JPG and PNG and nothing else. Your iPhone photo is HEIC, so the form says the file type isn't allowed. Convert it with the tray above and upload the JPG. The photo never leaves your device during the conversion.

· HEIC, HEIF, or a whole folder

Live Photos and bursts convert to a single still. Nothing is uploaded.

Files0
In0 B
Out0 B
Change–
Decodernot loaded yet
No upload
Output format

    What the error usually says

    • "File type not supported"
    • "Please upload a JPG, JPEG or PNG"
    • "Invalid image"
    • Or nothing: the upload spins and quietly fails.

    All of these mean the same thing. The site checks the file extension or type, sees .heic, and stops.

    Convert, then upload

    1. Drop the photo on the tray at the top of this page. On a phone, tap choose files.
    2. Download the JPG.
    3. Go back to the form and upload the JPG.

    If the form also has a size limit, lower the quality slider to 80 before downloading; the file shrinks a lot and still looks fine.

    Passport, ID and application photos

    Official photo uploads often ask for JPEG (the US visa photo rules do). Convert here first, then check their pixel-size requirements; this tool keeps the original dimensions.

    Uploading from the iPhone itself

    Some upload forms receive a JPEG from an iPhone automatically and some receive the HEIC; it depends on how the form was built. If the form rejects the photo, convert it here in Safari and upload the result from Files.

    Ask an assistant about this page

    Opens in a new tab with this page and the question already filled in.