Quand avez-vous besoin de convertir HEIC en JPG par lots
Apple a adopté HEIC (High Efficiency Image Container) comme format photo par défaut à partir d'iOS 11 et macOS High Sierra. Les fichiers HEIC sont environ 50 % plus petits que les JPG équivalents à qualité visuelle égale, ce qui économise un espace de stockage considérable sur les iPhones et iPads. Le problème apparaît dès que vous essayez de partager ces photos hors de l'écosystème Apple.
Les PC Windows, les anciens appareils Android, de nombreuses plateformes web, les services d'impression et les éditeurs photo hérités n'ouvrent pas nativement les fichiers HEIC. Quand vous avez une poignée d'images, les convertir une par une est gérable. Mais après des vacances, une séance photo produit ou un export complet de la bibliothèque iCloud, vous pouvez vous retrouver avec des centaines ou des milliers de fichiers HEIC qui doivent tous devenir des JPG.
C'est exactement ce que résout la conversion par lots — traiter un dossier entier d'images HEIC en une seule opération plutôt que de répéter les mêmes étapes pour chaque fichier.
Méthode 1 : CleverUtils.com — convertisseur en ligne par lots
La méthode la plus rapide qui fonctionne sur tous les systèmes d'exploitation — Windows, Mac, Linux et même les appareils mobiles. Aucune installation requise.
Comment ça marche
- Ouvrez le convertisseur ci-dessus (ou faites défiler jusqu'en bas de cette page).
- Glissez-déposez plusieurs fichiers HEIC sur la zone d'envoi. Vous pouvez sélectionner un dossier entier dans votre sélecteur de fichiers — maintenez
Ctrl(Windows/Linux) ouCmd(Mac) pour une sélection multiple. - Cliquez sur Convertir. Tous les fichiers sont traités en parallèle sur nos serveurs.
- Téléchargez vos fichiers JPG une fois la conversion terminée.
Note de confidentialité : tous les fichiers envoyés sont transmis via HTTPS chiffré et automatiquement supprimés de nos serveurs dans les 2 heures. Nous ne consultons, ne partageons ni ne conservons vos photos au-delà de la fenêtre de conversion.
Pourquoi utiliser la méthode en ligne
- Multiplateforme — fonctionne dans tout navigateur moderne sur tout OS.
- Aucun logiciel à installer — rien à télécharger, mettre à jour ou désinstaller plus tard.
- Préserve les métadonnées EXIF — modèle d'appareil photo, localisation GPS, date de prise de vue et autres tags sont reportés dans la sortie JPG.
- Réglages de qualité par défaut élevés — le convertisseur utilise des paramètres de qualité optimisés, vous n'avez rien à configurer.
- Fonctionne sur mobile — sélectionnez des photos directement depuis la galerie de votre iPhone ou iPad et convertissez-les dans Safari ou Chrome.
Méthode 2 : action rapide du Finder Mac
À partir de macOS Monterey (12.0), le Finder inclut un convertisseur d'images par lots intégré. Pas de terminal, pas d'applications — juste un clic droit.
Étapes
- Ouvrez le Finder et accédez au dossier contenant vos fichiers HEIC.
- Sélectionnez tous les fichiers : appuyez sur
Cmd + Apour tout sélectionner, ouCmd + clicpour choisir des fichiers spécifiques. - Clic droit (ou Contrôle-clic) sur la sélection.
- Choisissez Actions rapides → Convertir l'image.
- Dans la boîte de dialogue, définissez le format sur JPEG et choisissez une taille (Taille réelle conserve la résolution d'origine).
- Cliquez sur Convertir en JPEG. Les nouveaux fichiers JPG apparaissent à côté des originaux.
Astuce : si vous ne voyez pas « Convertir l'image » dans le menu Actions rapides, allez dans Réglages Système → Confidentialité et sécurité → Extensions → Finder et assurez-vous que « Convertir l'image » est activé.
Limitations
- Disponible uniquement sur macOS Monterey (12.0) et versions ultérieures.
- Aucun contrôle du niveau de qualité JPG — macOS choisit son propre réglage par défaut.
- Plus lent que les méthodes en ligne de commande pour les très grands lots (1 000+ fichiers).
- Les fichiers de sortie sont placés dans le même répertoire que les originaux, ce qui peut encombrer le dossier.
Méthode 3 : Terminal Mac avec sips
La commande sips (scriptable image processing system) est préinstallée sur chaque Mac. Elle gère la conversion par lots avec une simple boucle et fonctionne à partir de macOS El Capitan.
La commande
Ouvrez le Terminal, faites cd dans le dossier contenant vos fichiers HEIC, puis exécutez :
for f in *.heic *.HEIC; do
[ -f "$f" ] || continue
sips -s format jpeg "$f" --out "${f%.*}.jpg"
done
Cela parcourt chaque fichier .heic et .HEIC du répertoire courant, convertit chacun au format JPEG, et l'enregistre avec une extension .jpg. La garde [ -f "$f" ] || continue ignore le motif si aucun fichier correspondant n'existe.
Régler la qualité JPG
Par défaut, sips utilise un réglage de haute qualité. Pour le définir explicitement (par exemple qualité 90 sur une échelle de 0–100) :
for f in *.heic *.HEIC; do
[ -f "$f" ] || continue
sips -s format jpeg -s formatOptions 90 "$f" --out "${f%.*}.jpg"
done
Enregistrer dans un dossier séparé
Pour garder vos originaux propres, envoyez la sortie dans un sous-répertoire :
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
Remarque : sips supprime la plupart des métadonnées EXIF pendant la conversion. Si vous devez préserver les coordonnées GPS, le modèle d'appareil photo et la date de prise de vue, utilisez le convertisseur en ligne ou installez exiftool pour copier les métadonnées séparément : exiftool -TagsFromFile original.heic output.jpg
Méthode 4 : Windows PowerShell avec ImageMagick
Windows n'inclut pas de convertisseur HEIC natif, mais ImageMagick — une boîte à outils de traitement d'images gratuite et open source — gère les fichiers HEIC avec un contrôle total de la qualité. Après avoir installé ImageMagick (veillez à cocher « Add to PATH » lors de l'installation et à installer le delegate HEIF), ouvrez PowerShell et exécutez :
La commande
Get-ChildItem *.heic | ForEach-Object {
magick $_.FullName -quality 92 ($_.DirectoryName + "\" + $_.BaseName + ".jpg")
}
Cela trouve chaque fichier .heic du répertoire courant, le convertit en JPG à la qualité 92 et l'enregistre à côté de l'original.
Enregistrer dans un dossier séparé
New-Item -ItemType Directory -Force -Path ".\jpg_output"
Get-ChildItem *.heic | ForEach-Object {
magick $_.FullName -quality 92 (".\jpg_output\" + $_.BaseName + ".jpg")
}
Conversion récursive (sous-dossiers inclus)
Pour traiter les fichiers HEIC dans tous les sous-dossiers tout en préservant la structure de répertoires :
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")
}
Astuce : si magick signale « no decode delegate for this image format », le delegate HEIF n'a pas été installé. Relancez l'installeur ImageMagick et cochez la case pour la prise en charge HEIF/HEIC, ou installez libheif séparément.
Méthode 5 : CLI Linux avec libheif
Sous Linux, le paquet libheif fournit heif-convert, un outil dédié au décodage HEIC. Installez-le depuis le dépôt de votre distribution :
# Debian / Ubuntu
sudo apt install libheif-examples
# Fedora
sudo dnf install libheif-tools
# Arch Linux
sudo pacman -S libheif
Commande de conversion par lots
for f in *.heic *.HEIC; do
[ -f "$f" ] || continue
heif-convert "$f" "${f%.*}.jpg" -q 92
done
L'indicateur -q 92 règle la qualité JPEG à 92 (plage : 0–100). Cela fournit un excellent équilibre entre taille de fichier et qualité visuelle.
Enregistrer dans un dossier séparé
mkdir -p jpg_output
for f in *.heic *.HEIC; do
[ -f "$f" ] || continue
heif-convert "$f" "jpg_output/${f%.*}.jpg" -q 92
done
Accélérer avec GNU Parallel
Pour des milliers de fichiers, heif-convert s'exécute séquentiellement par défaut. Utilisez GNU Parallel pour exploiter tous les cœurs CPU :
ls *.heic *.HEIC 2>/dev/null | parallel heif-convert {} {.}.jpg -q 92
Cela répartit le travail sur tous les cœurs disponibles, réduisant le temps de conversion approximativement proportionnellement au nombre de cœurs.
Comparaison des méthodes
Chaque méthode a ses compromis. Choisissez en fonction de votre plateforme, de la taille du lot et de votre besoin de contrôle de la qualité.
| Caractéristique | CleverUtils.com | Finder Mac | sips Mac | Win PowerShell | CLI Linux |
|---|---|---|---|---|---|
| Plateforme | Toutes (navigateur) | macOS 12+ | macOS | Windows | Linux |
| Installation requise | Non | Non | Non | Oui (ImageMagick) | Oui (libheif) |
| Contrôle qualité | Auto-optimisée | Non | Oui (0–100) | Oui (0–100) | Oui (0–100) |
| EXIF préservé | Oui | Partiel | Non | Oui | Oui |
| Dossiers récursifs | Sélection manuelle | Non | Avec script | Oui | Oui |
| Vitesse (100 fichiers) | ~1–3 min | ~2–4 min | ~30–60 s | ~30–60 s | ~20–40 s |
| Idéal pour | Lots ponctuels rapides | Petits lots | Utilisateurs Mac avancés | Automatisation Windows | Pipelines serveur |
Conseils pour la conversion HEIC en JPG par lots
Choisir le bon niveau de qualité JPG
La qualité JPG est spécifiée sur une échelle de 0 à 100. Des valeurs plus élevées produisent des fichiers plus gros avec moins d'artefacts de compression. Voici un guide pratique :
- 95–100 : quasi-sans perte. Les fichiers font 2–3 fois la taille des originaux HEIC. À utiliser uniquement pour l'archivage ou l'impression professionnelle.
- 88–92 : le point idéal. Visuellement indiscernable de l'original pour la plupart des spectateurs. Taille de fichier approximativement égale ou légèrement supérieure au HEIC. C'est le réglage recommandé.
- 75–85 : adoucissement perceptible à l'inspection rapprochée, surtout dans les dégradés de ciel et les détails de cheveux. Acceptable pour les vignettes web et les publications sur les réseaux sociaux où les plateformes recompresseront de toute façon.
- En dessous de 75 : artefacts de blocs visibles. Non recommandé sauf si la taille de fichier est la priorité absolue.
Nommage et organisation des fichiers
Lors d'une conversion par lots, utilisez un dossier de sortie séparé pour garder les originaux et les fichiers convertis à part. Toutes les méthodes en ligne de commande ci-dessus incluent une variante avec dossier de sortie. Cela facilite la vérification des résultats avant de supprimer les originaux HEIC.
Vérifier les résultats
Après une grande conversion par lots, effectuez une vérification rapide :
- Nombre de fichiers : assurez-vous que le nombre de fichiers JPG correspond au nombre d'originaux HEIC. Un simple
ls *.jpg | wc -l(ou(Get-ChildItem *.jpg).Countsous PowerShell) le confirmera. - Contrôle qualité par échantillonnage : ouvrez 5–10 fichiers aléatoires et comparez-les côte à côte avec les originaux. Cherchez la précision des couleurs, la netteté et les détails dans les zones d'ombre.
- Plage de taille de fichier : les JPG convertis à la qualité 92 font généralement 1,5–2,5 fois la taille des originaux HEIC. Si un fichier est anormalement petit, il a peut-être échoué silencieusement.
Empêcher le HEIC à la source
Si vous préférez le JPG à l'avenir, vous pouvez modifier les réglages de la caméra de votre iPhone :
- Ouvrez Réglages → Appareil photo → Formats.
- Sélectionnez Le plus compatible au lieu de Haute efficacité.
Cela fait passer l'appareil photo en prise de vue JPG nativement. Notez que cela augmente l'utilisation du stockage d'environ 50 %, et les photos HEIC existantes dans votre bibliothèque ne seront pas converties rétroactivement — vous aurez toujours besoin d'une conversion par lots pour celles-ci.