Convert HEIC to JPG

Send an iPhone HEIC photo as a file and get a JPG, PNG, WebP or AVIF back. Quality 90 for JPG, location data left out, 1 credit per photo.

iPhones save photos as HEIC (also called HEIF), which many programs, sites and Windows PCs cannot open. @MediaShaperBot converts them in the chat.

  1. Attach the photo as a file (paperclip, then File). If you send it as a regular photo, Telegram has already turned it into a compressed JPG and the original HEIC is gone.
  2. Press Convert.
  3. Pick the target format and press Process.

Target formats

JPG, PNG, WebP, AVIF or HEIC. For almost every case you want JPG, which opens everywhere. PNG keeps every pixel without losses but is much heavier; WebP and AVIF are lighter than JPG and open in modern browsers. The same screen works the other way round: JPG or PNG to HEIC.

Quality is fixed, you do not need to choose it: JPG and WebP are written at quality 90, PNG without losses, HEIC at 80, AVIF at 60. If you want a smaller file afterwards, use Compress on the result; see photos.

What happens to the picture

  • The orientation from the file is applied, so the photo is not turned on its side.
  • Metadata is not copied into the new file: GPS coordinates, camera model and capture time stay behind. That makes the result safe to post, though you lose the information too. To clean a photo without converting it, see remove EXIF and GPS.
  • JPG has no transparency, so a transparent area (from a PNG, for example) becomes white.
  • The photo is converted with the HEIC decoder on our server. If it is temporarily unavailable, the bot says so, returns the credits and offers another format.

What it costs

1 credit per photo, whatever its size. The first 10 jobs are free; after that you get 50 free credits every week for files up to 50 MB, and a phone photo is far below that (see credits and prices).

Many photos at once

Put the photos into a ZIP (or TAR, 7Z, RAR) archive and send it: Convert all converts every image inside and returns one ZIP. The price is 1 credit per image, the archive can be up to 20 MB and 200 files; see archives with images.

Questions

Why does the bot ask me to send a file?

A photo sent the usual way is recompressed by Telegram before the bot receives it, so you would convert a JPG that has already lost quality. As a file, the original arrives untouched.

Can I convert JPG to HEIC?

Yes, choose HEIC as the target format. It uses the same server decoder and encoder as HEIC input, so it can be unavailable for a while; then the credits are returned.

Do I lose quality?

Converting to JPG is lossy: at quality 90 the difference is rarely visible. Choose PNG if you need a lossless copy, at the price of a bigger file.

Does the photo keep its location?

No. Converted files carry no GPS data.

Send your first file

Open the bot, pick an action, send a file and get the result back in a minute or two.

Open @MediaShaperBot