# HEIC for Website Upload

> Website upload rejecting your HEIC? Convert to a 2048px sRGB JPG with metadata stripped, ready for forms, portals and listings. Free, private, no upload here.

URL: https://ihateheic.com/convert-heic-for-website-upload  
Updated: 2026-10-04

Upload forms love to say "file type not supported" about iPhone photos. Convert them to a right-sized, sRGB JPG with no hidden metadata and try again.

This tool runs entirely in the browser: photos are decoded and encoded on the visitor’s device and are never uploaded. It is free, needs no sign-up and works offline after the first visit.

## How to use it

1. Drop the HEIC photos the website rejected onto the box above.
2. They come out as JPGs at 2048 px on the longest edge, quality 82, sRGB, with all metadata removed. Change any of that if the site asks for something specific.
3. Download the JPGs and upload them to the form, portal or listing.

## Why upload forms reject HEIC

A website that accepts your photo has to do something with it: show a thumbnail, display it on a listing, pass it to a person to review. All of that assumes a format browsers can show. JPG and PNG work everywhere; HEIC doesn't. So job sites, government portals, rental applications, school forms and marketplaces often reject it outright, or accept it and show a broken image.

Sometimes the error is clear ("Only .jpg, .png allowed"). Sometimes it's an endless spinner or "something went wrong". Either way, a JPG fixes it.

## Defaults tuned for uploads

| Setting | Value | Why it helps |
| --- | --- | --- |
| Format | JPG | Accepted by practically every form |
| Size | 2048 px longest edge | Sharp on screen, quick to upload |
| Quality | 82 | Small files, no visible loss at web sizes |
| Colour | sRGB | Consistent colours even if the site strips profiles |
| Metadata | All removed | No GPS, dates or device info in public files |

A 12 MP iPhone photo is 4032 × 3024 pixels. At 2048 px on the long edge it becomes 2048 × 1536, about a quarter of the pixels, which cuts the file size dramatically while still looking crisp. Photos are never upscaled; anything already smaller stays its size.

## When the form wants something specific

- **"Max 1 MB" or similar:** use [Compress HEIC to 1 MB](https://ihateheic.com/compress-heic-to-1mb) or the other target-size tools. Sizes are in decimal units, so they pass forms that count either way.
- **"Square photo" or exact pixel size:** use [Resize HEIC](https://ihateheic.com/resize-heic) with an exact size, or crop first.
- **Passport or ID-style photos:** follow the site's exact dimensions, and check it accepts sRGB JPG (it almost always does).

## Your own website?

If you run the site, the same settings make good web images. On WordPress specifically, [Convert HEIC for WordPress](https://ihateheic.com/convert-heic-for-wordpress) uses a 2560 px limit that matches WordPress's own big-image threshold. Our guide to [uploading iPhone photos to a website](https://ihateheic.com/how-to-upload-iphone-photos-to-a-website) covers the wider picture.

## One upload, not two

The irony of most "convert HEIC online" sites is that you upload your photo to fix an upload problem. Here the conversion happens in your browser, so the only site that receives your photo is the one you meant to send it to.

## FAQ

### Why won't websites accept HEIC files?

Most web upload forms only accept formats every browser can display, usually JPG, PNG and sometimes WebP. Many browsers and servers can't decode HEIC, so the site rejects it rather than show a broken image.

### Why 2048 pixels?

It's large enough to look sharp on almost any screen and in most site layouts, but small enough to upload quickly and pass typical size limits. Many sites resize uploads down anyway.

### Why strip the metadata for website uploads?

Some sites publish your file exactly as uploaded, GPS location and all. Stripping everything means nobody downloading the image learns where or when it was taken.

### What if the site has a maximum file size?

At 2048 px and quality 82, a typical photo is comfortably small. If the form has a strict limit such as 500 KB or 1 MB, use the Compress HEIC tools, which hit a target size exactly.

### Why convert to sRGB?

sRGB is the colour space the web assumes. Converting means colours look the same on the site even if it strips colour profiles during processing.

### Should I use WebP instead of JPG?

Only if the site lists WebP as accepted. It gives smaller files, but JPG is accepted almost everywhere.
