How to Convert HEIC to JPG (Step by Step)
Step 1: Add your HEIC files
Drag and drop your .heic or .HEIC files onto the drop zone, or click to browse your file manager. You can select multiple files at once — there's no cap on how many you convert. On iPhone, use the Files app or AirDrop to transfer HEIC files to your computer first.
Step 2: Choose quality (optional)
Click "Change settings" to select a quality preset. Maximum (100% quality) preserves every detail — best for printing and archiving. Balanced reduces file size while keeping excellent on-screen quality. Small file prioritizes minimum file size — good for email and messaging.
Step 3: Download your JPGs
Each converted image appears in the results list with a download button. Click "Download All as ZIP" to get all converted photos in one file. Thumbnails are shown so you can verify the conversion before downloading.
What is HEIC? Why Do iPhones Use It?
HEIC stands for High Efficiency Image Container — it's the file format Apple uses by default on iPhones and iPads since iOS 11 (2017). HEIC uses the HEVC (H.265) video codec to compress photos, achieving roughly 50% smaller file sizes than JPEG at equivalent visual quality. This means your iPhone can store roughly twice as many photos in the same storage space.
Why HEIC causes problems
Despite its technical advantages, HEIC isn't universally supported:
- Windows: Requires installing the HEIF Image Extensions from the Microsoft Store (free but not pre-installed). Without it, Windows can't open or preview HEIC files
- Android: Some newer Android devices support HEIC, but many don't — sharing HEIC photos with Android users often results in "can't open" errors
- Web browsers: Safari supports HEIC natively. Chrome added partial support recently. Firefox still doesn't support HEIC display
- Email: Most email clients can't display HEIC inline. Recipients see a download link to a file they may not be able to open
- Social media: Instagram, Twitter/X, and LinkedIn accept HEIC uploads (they convert internally), but many smaller platforms and forums don't
- Websites and CMS: WordPress, Squarespace, Wix, and most website builders don't support HEIC uploads. You need JPG or PNG
- Printing services: Most online print services (Shutterfly, Snapfish, local print shops) require JPG, PNG, or TIFF — not HEIC
Converting to JPG ensures your photos work everywhere — every device, every browser, every platform, every printer. JPG has been the universal image format since 1992.
How Browser-Based HEIC Conversion Works
Most HEIC converters (Convertio, CloudConvert, Zamzar) upload your photos to cloud servers for processing. Your personal and family photos travel across the internet, are processed on someone else's machines, and stored temporarily on their infrastructure.
DoItSwift converts HEIC to JPG entirely in your browser:
- File read: The browser reads the HEIC file using the JavaScript FileReader API — no network request
- Decode: The heic2any JavaScript library decodes the HEVC-compressed image data in memory
- Re-encode: The decoded pixels are encoded as JPEG at your selected quality level
- Download: The JPG file is offered for download via a local blob URL — still no server involved
Privacy proof: Disconnect your internet connection, then try converting a HEIC file. It works — because no server is needed. Upload-based converters fail instantly when offline.
Why this matters for personal photos: HEIC files from your iPhone contain your family photos, selfies, screenshots, and potentially sensitive images. Uploading these to a random conversion server means trusting them with your most personal content. Browser-based conversion eliminates that trust requirement entirely.
HEIC vs JPG: Key Differences
| Feature | HEIC | JPG |
|---|---|---|
| File size | ~50% smaller at same quality | Larger but universally readable |
| Quality | Excellent (10-bit color depth) | Excellent (8-bit, lossy compression) |
| Transparency | Yes (alpha channel) | No |
| Animation | Yes (Live Photos) | No |
| iOS/macOS support | Native since iOS 11 | Universal |
| Windows support | Requires extension install | Universal — always works |
| Android support | Partial (varies by device) | Universal |
| Web browser support | Safari only (Chrome partial) | 100% — all browsers |
| Email support | Poor | Universal |
| Print service support | Rare | Universal |
| Best for | iPhone storage (saves space) | Sharing, web, printing, archiving |
Bottom line: Keep photos as HEIC on your iPhone to save storage. Convert to JPG when sharing with non-Apple users, uploading to websites, emailing, or printing. For a detailed analysis, read our guide: HEIC vs JPG: Complete Comparison.
Common Scenarios for HEIC to JPG Conversion
Sharing photos with non-Apple users
You took photos on your iPhone and want to share with a friend on Android or Windows. They receive .heic files they can't open. Convert to JPG first, or AirDrop to yourself and convert before sharing via WhatsApp, email, or Google Drive.
Uploading to websites and social media
WordPress, Squarespace, Shopify, and most website builders don't accept HEIC uploads. Convert your product photos, blog images, or portfolio pieces to JPG before uploading. Even platforms that accept HEIC (Instagram, Facebook) recompress internally — starting from JPG gives you more control over the final quality.
Sending via email
Many email clients can't display HEIC inline. Your beautiful vacation photos appear as download links that recipients can't open. Converting to JPG ensures photos display properly in every email client — Gmail, Outlook, Yahoo, Apple Mail, and corporate email systems.
Printing photos
Online print services (Shutterfly, Snapfish, Canva Print, local print shops) almost universally require JPG, PNG, or TIFF. HEIC files are rejected or produce errors. Convert to JPG at Maximum quality for the best print results.
Uploading to government or job portals
Passport applications, visa forms, university admissions, and job portals typically accept only JPG or PNG. Convert your iPhone headshot or document scan from HEIC to JPG, then compress if the portal has a file size limit (often 100-200 KB).
Editing in non-Apple software
Photoshop (older versions), GIMP, Canva, and many image editors don't support HEIC natively. Converting to JPG first ensures your photos open in any editing application.
How to Make Your iPhone Save Photos as JPG Instead of HEIC
If you want to avoid HEIC conversion altogether, you can change your iPhone's camera settings:
- Open Settings → Camera → Formats
- Select "Most Compatible" instead of "High Efficiency"
This makes your camera save photos as JPG directly. The trade-off: your photos will use roughly twice the storage space. For iPhones with 64-128 GB, this can be significant. For 256 GB+, the difference is manageable.
Alternative approach: Keep HEIC on your iPhone (saves storage), then batch-convert to JPG using this tool only when you need to share or upload. This gives you the best of both worlds — space-efficient storage with universal compatibility when needed.
For a complete walkthrough including Windows solutions, read our guide: How to Open HEIC on Windows 11.
DoItSwift vs Other HEIC to JPG Converters
| Feature | DoItSwift | Convertio | CloudConvert | iMazing HEIC |
|---|---|---|---|---|
| Photos stay on device | Yes — never uploaded | No — uploaded to server | No — uploaded to server | Yes (desktop app) |
| Quality control | 3 presets (Max/Balanced/Small) | No choice | Some control | Quality slider |
| Batch conversion | Unlimited files | 2 files free | 25/day free | Unlimited |
| ZIP download | Yes | Yes (paid) | Yes | No |
| Installation required | No — runs in browser | No | No | Yes (Windows/Mac app) |
| Works offline | Yes | No | No | Yes |
| Free tier limits | None — fully free | 2 files, 100 MB | 25 conversions/day | Fully free |
| Works on mobile | Yes | Yes | Yes | No (desktop only) |
Where DoItSwift wins: Privacy (your personal photos never leave your device), unlimited batch conversion without signup, and quality control — all in a browser with no installation. Convertio and CloudConvert are popular but upload your photos and limit free usage.
Where others win: iMazing HEIC Converter is a well-built desktop app with an excellent interface. CloudConvert supports more output formats (PNG, TIFF, WebP). For most people who just need to convert iPhone photos to JPG, DoItSwift is the fastest and most private option.