Resize HEIC images from your iPhone or iPad to any width and height, or scale them by percentage. Upload up to 20 HEIC photos (20 MB each), set the new size and download. If a website or app won't accept HEIC, convert the resized photo with our HEIC to JPG converter.
How to resize a HEIC file
- Add your HEIC photos. Drag them onto the box or choose them from your files. You can add up to 20 at once.

- Choose pixels or percentage. Type a new width, or scale every photo by the same amount, for example 50%.

- Keep the aspect ratio locked so the photo doesn't stretch. The height follows the width.
- Click Resize and download. Save each photo, or download them all at once.

Why iPhone photos are so large
Recent iPhones take photos at 12 to 48 megapixels, so a single photo can be several thousand pixels wide. That's far more than a website, an email or an upload form needs. HEIC keeps these files smaller than JPG at the same quality, but the dimensions are still huge, and many sites set a limit on both.
Resizing removes pixels the screen will never show. A photo 2,000 pixels wide still looks sharp on a laptop and most phones, at a fraction of the original size. Shrinking is safe; enlarging is what softens photos (here's why resizing affects quality).
Resize HEIC to JPG
HEIC is the photo format Apple devices use. iPhones, iPads and Macs open it easily, but many websites, older Windows PCs and some Android apps don't. When a site needs a JPG, do it in two quick steps:
- Resize the HEIC photo here to the size you need.
- Convert it with the HEIC to JPG converter. For a lossless copy, use HEIC to PNG instead.
To stop the problem at the source, set your iPhone to save new photos as JPG: go to Settings › Camera › Formats and choose Most Compatible. Photos you've already taken stay HEIC.
Common sizes for iPhone photos
Pick the long edge (the longer side of the photo) for where it's going:
| Where the photo is going | Long edge | Notes |
|---|---|---|
| Email attachment | 1,200–1,600 px | Keeps several photos under most attachment limits |
| Website or blog | 1,200–2,000 px | Match the width the page actually shows |
| Instagram post | 1,080 px wide | Instagram's standard post width |
| Full HD screen | 1,920 px | Sharp on most laptop and TV screens |
| Upload form | What the form states | Check both the pixel and file-size limit |
| 6 × 4 in print | 1,800 px | 300 pixels per inch for a sharp print |
For print, multiply each side in inches by 300 to get the pixels you need. Our guide to pixels, PPI and DPI explains why.
Photo won't upload? Fix it here
The file is too large
Resize it first: dropping from 4,000 to 2,000 pixels wide leaves a quarter of the pixels, so the file shrinks a lot. If it's still over the limit, compress the HEIC file as well.
The site doesn't accept HEIC
Most upload forms only accept JPG or PNG. Convert the photo with the HEIC to JPG converter after resizing it.
The photo appears sideways
iPhones store which way is up as a setting inside the file, and some apps ignore it. Straighten the photo with Rotate HEIC before uploading.