·3 min read

Why iPhone HEIC Photos Don't Upload to Gov Forms (and How to Convert)

If your iPhone photo won't upload to UPSC, SSC or PAN portals, it's almost certainly the HEIC format. Here's how to convert it in one click.

You take a photo on your iPhone, try to upload it to UPSC's portal, and get an error. The file looks like a normal photo. What's going on?

The problem: HEIC vs JPG

Since iOS 11, iPhones save photos as HEIC (High Efficiency Image Container) by default. It's smaller than JPG at the same quality, but most Indian government portals — UPSC, SSC, IBPS, CBSE, PAN — only accept JPG / JPEG.

When the portal rejects your file, it usually says something vague like "invalid format" or "file not supported".

Three ways to fix it

Option 1: Convert one photo (fastest)

Use our HEIC to JPG converter. Drop the photo, get a JPG back in seconds. Runs in your browser — your photo never leaves your phone.

Option 2: Convert in iPhone settings (permanent)

Settings → Camera → Formats → "Most Compatible". From now on, all new photos save as JPG. Existing HEIC photos are untouched.

Option 3: Email it to yourself

When you share an HEIC via email, iPhone auto-converts it to JPG on the way out. Slow, but works without any tool.


For a one-time fix the HEIC → JPG tool is the fastest. For long-term, change the camera setting.

Related posts