Wanneer u HEIC-naar-JPG-batchconversie nodig heeft
Apple heeft HEIC (High Efficiency Image Container) als standaard fotoformaat ingevoerd vanaf iOS 11 en macOS High Sierra. HEIC-bestanden zijn ongeveer 50% kleiner dan equivalente JPG's bij dezelfde visuele kwaliteit, wat aanzienlijke opslagruimte bespaart op iPhones en iPads. Het probleem ontstaat op het moment dat u die foto's buiten het Apple-ecosysteem probeert te delen.
Windows-pc's, oudere Android-apparaten, veel webplatformen, printdiensten en oudere fotobewerkers openen HEIC-bestanden niet native. Als u een handjevol afbeeldingen heeft, is deze één voor één converteren beheersbaar. Maar na een vakantie, een productfotoshoot of een volledige iCloud-bibliotheek export kunt u te maken hebben met honderden of duizenden HEIC-bestanden die allemaal JPG's moeten worden.
Dat is precies wat batchconversie oplost — een hele map HEIC-afbeeldingen in één bewerking verwerken in plaats van dezelfde stappen voor elk bestand te herhalen.
Methode 1: CleverUtils.com — Online batchconverter
De snelste methode die werkt op elk besturingssysteem — Windows, Mac, Linux en zelfs mobiele apparaten. Geen installatie vereist.
Hoe het werkt
- Open de converter hierboven (of scroll naar de onderkant van deze pagina).
- Sleep meerdere HEIC-bestanden naar het uploadgebied. U kunt een hele map selecteren in uw bestandskiezer — houd
Ctrl(Windows/Linux) ofCmd(Mac) ingedrukt voor meervoudige selectie. - Klik op Converteren. Alle bestanden worden parallel verwerkt op onze servers.
- Download uw JPG-bestanden zodra de conversie is voltooid.
Privacyopmerking: alle geüploade bestanden worden via versleutelde HTTPS verzonden en binnen 2 uur automatisch van onze servers verwijderd. We bekijken, delen of bewaren uw foto's niet buiten het conversievenster.
Waarom de online methode gebruiken
- Platformonafhankelijk — werkt in elke moderne browser op elk OS.
- Geen software te installeren — niets om te downloaden, updaten of later te deïnstalleren.
- Behoudt EXIF-metadata — cameramodel, GPS-locatie, opnamedatum en andere tags worden overgedragen naar de JPG-uitvoer.
- Standaardinstellingen voor hoge kwaliteit — de converter gebruikt geoptimaliseerde kwaliteitsinstellingen zodat u niets hoeft te configureren.
- Werkt op mobiel — selecteer foto's direct uit de galerij van uw iPhone of iPad en converteer ze in Safari of Chrome.
Methode 2: Mac Finder Snelle actie
Vanaf macOS Monterey (12.0) bevat Finder een ingebouwde batchbeeldconverter. Geen terminal, geen apps — alleen rechtsklikken.
Stappen
- Open Finder en navigeer naar de map met uw HEIC-bestanden.
- Selecteer alle bestanden: druk op
Cmd + Aom alles te selecteren, ofCmd + Klikom specifieke bestanden te kiezen. - Rechtsklik (of Control-klik) op de selectie.
- Kies Snelle acties → Converteer afbeelding.
- Stel in het dialoogvenster het formaat in op JPEG en kies een grootte (Werkelijke grootte behoudt de oorspronkelijke resolutie).
- Klik op Converteer naar JPEG. Nieuwe JPG-bestanden verschijnen naast de originelen.
Tip: als u «Converteer afbeelding» niet ziet in het menu Snelle acties, ga dan naar Systeeminstellingen → Privacy en beveiliging → Extensies → Finder en zorg dat «Converteer afbeelding» is ingeschakeld.
Beperkingen
- Alleen beschikbaar op macOS Monterey (12.0) en hoger.
- Geen controle over het JPG-kwaliteitsniveau — macOS kiest zijn eigen standaard.
- Trager dan command-line methoden voor zeer grote batches (1.000+ bestanden).
- Uitvoerbestanden worden in dezelfde map geplaatst als de originelen, wat de map rommelig kan maken.
Methode 3: Mac Terminal met sips
Het sips-commando (scriptable image processing system) is voorgeïnstalleerd op elke Mac. Het handelt batchconversie af met een eenvoudige lus en werkt vanaf macOS El Capitan.
Het commando
Open Terminal, ga met cd naar de map met uw HEIC-bestanden en voer uit:
for f in *.heic *.HEIC; do
[ -f "$f" ] || continue
sips -s format jpeg "$f" --out "${f%.*}.jpg"
done
Dit itereert over elk .heic- en .HEIC-bestand in de huidige map, converteert elk naar JPEG-formaat en slaat het op met een .jpg-extensie. De beveiliging [ -f "$f" ] || continue slaat het patroon over als er geen overeenkomende bestanden bestaan.
JPG-kwaliteit instellen
Standaard gebruikt sips een hoge kwaliteitsinstelling. Om deze expliciet in te stellen (bijv. kwaliteit 90 op een schaal van 0–100):
for f in *.heic *.HEIC; do
[ -f "$f" ] || continue
sips -s format jpeg -s formatOptions 90 "$f" --out "${f%.*}.jpg"
done
Opslaan in een aparte map
Om uw originelen schoon te houden, geeft u uitvoer naar een submap:
mkdir -p jpg_output
for f in *.heic *.HEIC; do
[ -f "$f" ] || continue
sips -s format jpeg -s formatOptions 92 "$f" --out "jpg_output/${f%.*}.jpg"
done
Opmerking: sips verwijdert de meeste EXIF-metadata tijdens de conversie. Als u GPS-coördinaten, cameramodel en opnamedatum moet behouden, gebruik dan de online converter of installeer exiftool om metadata apart te kopiëren: exiftool -TagsFromFile original.heic output.jpg
Methode 4: Windows PowerShell met ImageMagick
Windows bevat geen native HEIC-converter, maar ImageMagick — een gratis, open-source toolkit voor beeldverwerking — handelt HEIC-bestanden af met volledige kwaliteitscontrole. Na installatie van ImageMagick (vink «Add to PATH» aan tijdens de installatie en installeer de HEIF-delegate), open PowerShell en voer uit:
Het commando
Get-ChildItem *.heic | ForEach-Object {
magick $_.FullName -quality 92 ($_.DirectoryName + "\" + $_.BaseName + ".jpg")
}
Dit vindt elk .heic-bestand in de huidige map, converteert het naar JPG met kwaliteit 92 en slaat het op naast het origineel.
Opslaan in een aparte map
New-Item -ItemType Directory -Force -Path ".\jpg_output"
Get-ChildItem *.heic | ForEach-Object {
magick $_.FullName -quality 92 (".\jpg_output\" + $_.BaseName + ".jpg")
}
Recursieve conversie (inclusief submappen)
Om HEIC-bestanden in alle submappen te verwerken met behoud van de mapstructuur:
Get-ChildItem -Recurse -Filter *.heic | ForEach-Object {
$outDir = $_.DirectoryName -replace 'HEIC_Folder', 'JPG_Output'
New-Item -ItemType Directory -Force -Path $outDir | Out-Null
magick $_.FullName -quality 92 ("$outDir\" + $_.BaseName + ".jpg")
}
Tip: als magick «no decode delegate for this image format» meldt, is de HEIF-delegate niet geïnstalleerd. Voer het ImageMagick-installatieprogramma opnieuw uit en vink het vakje voor HEIF/HEIC-ondersteuning aan, of installeer libheif apart.
Methode 5: Linux CLI met libheif
Op Linux biedt het pakket libheif heif-convert, een specifiek HEIC-decoderingshulpmiddel. Installeer het vanuit de repository van uw distributie:
# Debian / Ubuntu
sudo apt install libheif-examples
# Fedora
sudo dnf install libheif-tools
# Arch Linux
sudo pacman -S libheif
Batchconversiecommando
for f in *.heic *.HEIC; do
[ -f "$f" ] || continue
heif-convert "$f" "${f%.*}.jpg" -q 92
done
De optie -q 92 stelt de JPEG-kwaliteit in op 92 (bereik: 0–100). Dit biedt een uitstekende balans tussen bestandsgrootte en visuele kwaliteit.
Opslaan in een aparte map
mkdir -p jpg_output
for f in *.heic *.HEIC; do
[ -f "$f" ] || continue
heif-convert "$f" "jpg_output/${f%.*}.jpg" -q 92
done
Versnellen met GNU Parallel
Voor duizenden bestanden draait heif-convert standaard sequentieel. Gebruik GNU Parallel om alle CPU-kernen te benutten:
ls *.heic *.HEIC 2>/dev/null | parallel heif-convert {} {.}.jpg -q 92
Dit verdeelt het werk over alle beschikbare kernen en verkort de conversietijd ongeveer evenredig met het aantal kernen.
Vergelijking van methoden
Elke methode heeft compromissen. Kies op basis van uw platform, batchgrootte en behoefte aan kwaliteitscontrole.
| Kenmerk | CleverUtils.com | Mac Finder | Mac sips | Win PowerShell | Linux CLI |
|---|---|---|---|---|---|
| Platform | Elk (browser) | macOS 12+ | macOS | Windows | Linux |
| Installatie vereist | Nee | Nee | Nee | Ja (ImageMagick) | Ja (libheif) |
| Kwaliteitscontrole | Automatisch geoptimaliseerd | Nee | Ja (0–100) | Ja (0–100) | Ja (0–100) |
| EXIF behouden | Ja | Gedeeltelijk | Nee | Ja | Ja |
| Recursieve mappen | Handmatige selectie | Nee | Met script | Ja | Ja |
| Snelheid (100 bestanden) | ~1–3 min | ~2–4 min | ~30–60 s | ~30–60 s | ~20–40 s |
| Ideaal voor | Snelle eenmalige batches | Kleine batches | Mac-powergebruikers | Windows-automatisering | Server-pipelines |
Tips voor HEIC-naar-JPG-batchconversie
De juiste JPG-kwaliteit kiezen
De JPG-kwaliteit wordt gespecificeerd op een schaal van 0 tot 100. Hogere waarden produceren grotere bestanden met minder compressieartefacten. Hier is een praktische richtlijn:
- 95–100: bijna zonder verlies. Bestanden zijn 2–3x groter dan de HEIC-originelen. Gebruik dit alleen voor archivering of professioneel drukwerk.
- 88–92: het ideale punt. Visueel niet te onderscheiden van het origineel voor de meeste kijkers. Bestandsgrootte is ongeveer gelijk aan of iets groter dan HEIC. Dit is de aanbevolen instelling.
- 75–85: merkbare verzachting bij nauwkeurige inspectie, vooral in luchtgradiënten en haardetails. Acceptabel voor webthumbnails en berichten op sociale media waar platformen toch opnieuw comprimeren.
- Onder 75: zichtbare blokartefacten. Niet aanbevolen tenzij bestandsgrootte de topprioriteit is.
Bestandsnamen en organisatie
Gebruik bij batchconversie een aparte uitvoermap om originelen en geconverteerde bestanden gescheiden te houden. Alle bovenstaande command-line methoden bevatten een variant met een uitvoermap. Dit maakt het eenvoudig om de resultaten te verifiëren voordat u de HEIC-originelen verwijdert.
De resultaten verifiëren
Doe na een grote batchconversie een snelle sanity check:
- Aantal bestanden: zorg dat het aantal JPG-bestanden overeenkomt met het aantal HEIC-originelen. Een eenvoudig
ls *.jpg | wc -l(of(Get-ChildItem *.jpg).Countin PowerShell) bevestigt dit. - Steekproefsgewijze kwaliteitscontrole: open 5–10 willekeurige bestanden en vergelijk ze naast elkaar met de originelen. Let op kleurnauwkeurigheid, scherpte en details in schaduwgebieden.
- Bestandsgroottebereik: geconverteerde JPG's bij kwaliteit 92 zijn meestal 1,5–2,5x de grootte van de HEIC-originelen. Als een bestand verdacht klein is, is het mogelijk stilletjes mislukt.
HEIC bij de bron voorkomen
Als u voortaan liever JPG wilt, kunt u de camera-instellingen van uw iPhone wijzigen:
- Open Instellingen → Camera → Formaten.
- Selecteer Meest compatibel in plaats van Hoge efficiëntie.
Hiermee schakelt de camera over naar native JPG-opname. Houd er rekening mee dat dit het opslaggebruik met ongeveer 50% verhoogt en bestaande HEIC-foto's in uw bibliotheek niet met terugwerkende kracht worden geconverteerd — daarvoor hebt u nog steeds batchconversie nodig.