Conversion

HEIC to JPG Converter

Convert iPhone HEIC photos to JPG right in your browser - no upload, no limit.

Your files stay on your device - processed locally via WebAssembly, never uploaded

Drop your files here

JPEG, PNG, WebP, AVIF, HEIC, TIFF, GIF, SVG, BMP, PDF - or paste (Ctrl+V)

Output Format

Web Optimized

Lossless

Special

Quality: 80%

Smallest fileBest quality
Share this tool with othersHelp others discover free tools
Embed this tool on your website

Copy this code to add the HEIC to JPG Converter to your site for free. It runs entirely in your visitors' browsers - no API key, no usage limits.

<iframe src="https://optipix.art/embed/heic-to-jpg" width="100%" height="600" style="border:1px solid #e4e4e7;border-radius:8px;" title="HEIC to JPG Converter by OptiPix" loading="lazy"></iframe>
<p style="font-size:12px">Free tool by <a href="https://optipix.art/heic-to-jpg">OptiPix HEIC to JPG Converter</a></p>

Browse all embeddable tools

Love these free tools? Support us a different way.

OptiPix is 100% free with no limits and no paywalls. Instead of donations, you can support us by trying Arteza — our all-in-one cinema-grade Gen AI creative suite for image, video, and audio generation.

Explore Arteza →

Cinema-grade AI generation · Used by creators worldwide

About HEIC to JPG Converter

Last updated: October 2026

Every iPhone since iOS 11 saves photos as HEIC, and almost nothing else reads it. Upload one to a web form, attach it to a ticket, or open it on Windows and you get an error or a grey box - which is why converting to JPG is usually the first thing anyone does with an iPhone photo they need to send somewhere else. This converter decodes HEIC and HEIF in the browser and re-encodes to JPEG with MozJPEG, the same encoder the image compressor uses, so the output is smaller at equal quality than a plain browser re-encode. Your photos are not uploaded: the decode and the encode both run on your own CPU, which matters because camera-roll photos are the most personal files most people own and the usual alternative is handing them to a stranger's server. Drop in as many as you like - there is no per-file cap, no daily quota and no account - and set the quality slider to trade size against fidelity. The original HEIC files on your device are never modified; you get new JPGs to download, individually or all at once.

How It Works

The HEIC file is decoded in your browser to raw pixels, then re-encoded as JPEG using MozJPEG compiled to WebAssembly. Both steps run on your own CPU - the file is never uploaded. The quality slider controls the JPEG encoder directly, and re-converting at a different quality re-runs only the encode, so adjusting it is near-instant.

Use Cases

  • •Converting iPhone photos so they can be attached to a web form that rejects HEIC
  • •Preparing camera-roll images for a Windows PC or an older photo editor
  • •Sending holiday photos to someone whose device cannot open HEIC
  • •Batch-converting an entire album exported from Photos before archiving it
  • •Getting a JPG out of an iPhone screenshot or photo for a support ticket or insurance claim

You Might Also Like

If you find HEIC to JPG Converter useful, check out these related tools: JPG to PDF Converter, WebP to JPG Converter, and PNG to JPG Converter. All tools run entirely in your browser with no uploads or signups required.

Frequently Asked Questions

Why will nothing open my iPhone photos?
Because they are HEIC, the format Apple has used by default since iOS 11. It saves roughly half the space of JPEG at the same quality, but support outside Apple's own software is still patchy - plenty of websites, older Windows builds and upload forms reject it outright. Converting to JPG trades the space saving for a file everything can read.
Are my photos uploaded anywhere?
No. Both the HEIC decode and the JPEG encode run in your browser on your own device. No copy of the image is sent to a server, which is the whole reason this tool exists - camera-roll photos are exactly the files you should not be handing to an unknown server.
How many can I convert at once?
As many as you want to drop in. There is no per-file size cap, no batch limit and no daily quota. Very large batches are limited only by your own device's memory, since that is where the work happens.
Will converting lose quality?
JPEG is lossy, so re-encoding always costs something. At the default quality of 80 the difference is not visible on a photograph at normal viewing size. Raise the slider if the image is going to be printed or edited further; lower it if you need the smallest possible file for email.
Does it keep EXIF data like the date and location?
The converted JPG is a fresh encode and does not carry the original EXIF block, so the capture date and GPS coordinates are dropped. If you want metadata deliberately removed from images you already have as JPG, use the EXIF Remover; if you want to inspect what a file is carrying, use the Metadata Viewer.
What about HEIF, or .heic files from an Android phone?
Both work. HEIF is the same container under a different extension, and some Android phones also shoot HEIF - the decoder treats .heic, .heif and the matching MIME types identically.

Related Tools

More File Conversion Tools

All 125 Tools

Image CompressorBackground RemoverVideo CompressorImage UpscalerOCR Text ExtractorFormat ConverterImage ResizerEXIF RemoverFace BlurDepth EstimationQR Code GeneratorWatermark MakerColor Palette ExtractorPhoto FiltersImage to PDFObject DetectionImage ClassifierImage CaptionerAI Image GeneratorMeme GeneratorGIF MakerPhoto Collage MakerImage CropPhoto EffectsImage to SVGColor ChangerNoise RemoverPhoto RestorationColor PickerFavicon GeneratorImage to Base64Image Metadata ViewerImage AnnotatorPassport Photo MakerDocument ScannerASCII Art GeneratorImage ComparisonSprite Sheet GeneratorObject RemoverPanorama MakerWord CounterCase ConverterLorem Ipsum GeneratorUUID GeneratorText DiffURL Encoder / DecoderHTML Entity Encoder / DecoderBase64 Text Encoder / DecoderText to Binary / Hex / OctalHash GeneratorJSON Formatter / ValidatorRandom String GeneratorCSV ↔ JSON ConverterMarkdown EditorUnit ConverterPercentage CalculatorBMI CalculatorAge CalculatorTip CalculatorCSS Gradient GeneratorCSS Box Shadow GeneratorCSS Border Radius GeneratorGlassmorphism GeneratorNeumorphism GeneratorCSS Text Shadow GeneratorFlexbox PlaygroundCSS Grid GeneratorAudio TrimmerAudio ConverterAudio MergerAudio RecorderVideo to Audio ExtractorAudio Speed ChangerAudio Volume BoosterRingtone MakerVocal RemoverText to SpeechSpeech to TextAudio Noise RemoverAudio EqualizerAudio EffectsVideo TrimmerVideo MergerVideo ResizerVideo Speed ChangerVideo RotatorVideo to MP4 ConverterAdd Music to VideoMute VideoVideo LooperReverse VideoVideo ScreenshotAdd Subtitles to VideoVideo WatermarkScreen RecorderWebcam RecorderSlideshow MakerVideo FiltersCron Expression BuilderRegex TesterUnix Timestamp ConverterHEIC to JPG ConverterWebP to JPG ConverterWebP to PNG ConverterPNG to JPG ConverterJPG to PNG ConverterCompress PDFPDF to JPG ConverterPDF to PNG ConverterMerge PDFSplit PDFRotate PDFJPG to PDF ConverterJPG to WebP ConverterPNG to WebP ConverterVideo to GIF ConverterAVIF to JPG ConverterTIFF to JPG ConverterSVG to PNG ConverterPNG to ICO ConverterGIF to MP4 ConverterWebM to MP4 ConverterMP4 to MP3 ConverterJSON to CSV ConverterBase64 to Image Converter