Bulk Converter

Bulk HEIC to JPG Converter

Convert an entire folder of iPhone HEIC photos to JPG at once. Drop up to hundreds of files and download them all in a single ZIP.

Converts 2 files simultaneously ZIP download in one click Pro: unlimited files
Free Plan
10 files remaining this session Upgrade for unlimited ↑

Drop all your HEIC files here

or click to select multiple files
Free: up to 10 files, 20 MB each

Converting… 0%

    Convert unlimited files — upgrade to Pro

    Free plan: 10 files per session. Pro: unlimited files, 200 MB each, ZIP download.

    Free

    $0

    forever

    • 10 files per session
    • 20 MB per file
    • JPG download

    Files stay on your device. Bulk conversion runs entirely in your browser — no server, no upload.

    Workflow Guide

    How to batch convert HEIC to JPG

    Transferring photos from iPhone to Windows or sharing a large photo library? Here's the fastest workflow.

    The bulk conversion workflow

    If you've taken hundreds of photos on your iPhone, converting them one by one is impractical. ConvertStack's bulk converter processes your entire library:

    1. Transfer HEIC files from your iPhone to your computer (USB, AirDrop, iCloud, or Google Photos)
    2. Select all HEIC files and drag them into the drop zone above
    3. The converter processes 2 files simultaneously for speed without memory issues
    4. Once done, click "Download All as ZIP" to get all JPGs in a single archive

    Why does it process 2 files at a time?

    HEIC decoding uses WebAssembly workers that consume significant memory per file. Processing too many simultaneously can crash your browser tab. ConvertStack is tuned to run 2 concurrent conversions — fast enough to feel instant, safe enough to handle large batches without issues.

    ZIP download tips

    After conversion, click Download All as ZIP to get a single archive containing all your JPG files. The ZIP uses STORE compression (no re-compression) since JPEGs are already compressed — this makes ZIP creation faster and keeps file sizes unchanged.

    Files in the ZIP are named identically to your original HEIC files, just with the .jpg extension — so your original filenames and sort order are preserved.