OmegaPix

Compress & Convert

Image Compressor General compression for any image format JPG Compressor Shrink JPGs while keeping detail PNG to WebP Smaller PNGs with full transparency PNG to JPG New Shrink PNG photos massively (no alpha) JPG to PNG New Lossless re-save, ready for editing HEIC to JPG Open iPhone photos anywhere AVIF Converter Best modern format for the smallest files

Resize & Crop

Social Media Resizer All platforms in one place Instagram Resizer Feed, Story, Reel & more YouTube Thumbnail 1280ร—720 optimised thumbnails LinkedIn Banner Profile & company cover images OG Image Resizer 1200ร—630 for social sharing Facebook Resizer Feed, Cover & Story sizes Twitter / X Resizer Post, Header & card sizes Image Cropper New Crop images with aspect-ratio presets

Privacy & Utilities

EXIF / Metadata Remover Strip GPS, camera info, EXIF, pixel-perfect Image Metadata Viewer New See EXIF, GPS & if a photo was made with AI AI Image Checker New Check if an image was made with AI PDF Metadata Remover New Strip author, title, dates, XMP from PDFs Image Watermarker New Stamp a text watermark before sharing Image Redactor New Black-bar, blur, or brush over sensitive parts Background Remover New AI cutout โ†’ transparent PNG, in your browser Favicon Generator New One image โ†’ every favicon size + .ico + manifest

PDF Tools

Merge PDFs New Combine multiple PDFs into one Split PDF New Extract pages by range Rotate PDF New Fix sideways or upside-down scans Delete PDF Pages New Remove pages from a PDF PDF Metadata Viewer New See author, software and hidden data in any PDF Images to PDF New JPG, PNG, HEIC, WebP, AVIF โ†’ PDF PDF to Images New PDF pages โ†’ PNG or JPG Compress PDF New Shrink scans + photo PDFs
Blog Install app Privacy Terms
Back to blog
How-to

How to Upload HEIC Photos to Instagram, Twitter, LinkedIn

You took photos on iPhone, the upload to Instagram or LinkedIn fails or looks wrong. The fix is converting HEIC to JPG. Here is the platform-by-platform guide.

How to Upload HEIC Photos to Instagram, Twitter, LinkedIn

You take photos on an iPhone, try to upload to Instagram or LinkedIn, and the upload fails, or worse, succeeds but the image looks wrong. The cause is usually that you've handed the platform a HEIC file. Here's the per-platform fix.

What HEIC is

HEIC is Apple's default photo format on every iPhone since 2017. It's about half the size of JPEG at the same quality, so iCloud storage lasts longer. The trade-off: outside Apple's ecosystem, support is patchy.

For a deeper background: Why iPhone Photos Are HEIC and How to Convert Them.

Per-platform support in 2026

Instagram

  • iOS app: accepts HEIC, auto-converts.
  • Android app: accepts HEIC since 2023.
  • Web upload: rejects HEIC. Convert to JPEG first.

Twitter / X

  • All clients: officially "JPEG, PNG, WebP, GIF only." HEIC may upload but display as broken.
  • Workaround: convert to JPEG before posting.

LinkedIn

  • Mobile apps: HEIC mostly works but quality is degraded.
  • Web: rejects HEIC.

Facebook

  • Mobile apps: HEIC works.
  • Web: HEIC works on chrome / edge / firefox, rejected on some older browsers.

TikTok

  • HEIC photos work in the mobile app. Web uploader rejects HEIC.

The reliable solution

Stop relying on platform conversion and convert to JPEG yourself. It's faster, you control quality, and the photo looks identical on every platform.

OmegaPix's HEIC to JPG converter runs in your browser:

  1. Open it on your phone or laptop browser.
  2. Drop a HEIC file (or a batch, AirDrop a whole folder).
  3. Quality 90 is default, indistinguishable from source.
  4. Download the JPG and upload to your platform.

Files never upload to a server. Conversion happens in your browser via WASM.

A note on photo dimensions

iPhone photos are huge: typically 4032ร—3024 pixels and 2-4 MB. Social platforms downscale and re-compress on their end, sometimes badly. To control the final result:

  • Instagram square: 1080ร—1080
  • Instagram story/reel: 1080ร—1920
  • LinkedIn post: 1200ร—627 or square
  • Twitter post: 1200ร—675 or square
  • Facebook post: 1200ร—630

Resize before uploading using Social Media Image Resizer. The platform will still re-compress, but you've controlled the dimensions.

Why convert locally instead of letting the platform do it

  1. You control quality. The platform's automatic conversion is usually quality 60-70 with aggressive compression. Yours can be quality 90.
  2. Faster upload. A JPEG at q90 is smaller than the original HEIC, so the upload is faster.
  3. Predictable look. Platform pipelines change without notice. Controlling the source removes a variable.

Workflow recommendation

  1. AirDrop HEIC files from phone to laptop.
  2. Convert with HEIC to JPG, quality 90.
  3. Resize to platform target with Social Media Image Resizer.
  4. Upload to platform.

Or do everything on the phone via Safari. OmegaPix works in mobile browsers too.

Related

Try HEIC to JPG, free in your browser

No uploads, no account. Your images never leave your device.

Open HEIC to JPG

Comments

Optimize images privately in your browser.

Compress and convert JPG, PNG, WebP, AVIF, HEIC: all client-side. Files never leave your device.

Start Compressing