Comment ça marche
- Dans Google Takeout, exportez Google Photos au format .zip (quelle que soit la taille des parties) et téléchargez toutes les parties.
- Déposez-les toutes ici en même temps. L'outil ne lit que leur table des matières et les petits fichiers
.json, puis indique combien de photos ont été associées. - Choisissez les options et cliquez sur Corriger et enregistrer. Extrayez le ou les ZIP corrigés — les fichiers portent désormais la date de prise de vue.
Ce qui est corrigé
- Une association des fichiers JSON qui résiste aux bizarreries de nommage de Google :
.supplemental-metadata.jsonet ses formes tronquées (.supp.json,.s.json…), noms tronqués à 51 caractères, doublons tels queIMG_1234(1).jpg↔IMG_1234.jpg(1).json, différences de casse, noms de JSON sans extension, et champtitlestocké dans le JSON. - Copies retouchées et Live Photos : les fichiers
-edited(ainsi que-bearbeitet,-modifié,-editado,-編集済みet d'autres langues) et les vidéos Live Photo / vidéos animées reçoivent la date de la photo originale. - EXIF des JPEG et HEIC : DateTimeOriginal, CreateDate, ModifyDate avec décalage UTC, ainsi que les coordonnées GPS issues des données de localisation de Google lorsque la photo n'en a pas. Les données existantes de l'appareil photo, y compris les notes du fabricant (maker notes), sont conservées à l'octet près. Les photos HEIC sont modifiées lorsqu'elles possèdent déjà un bloc EXIF, comme les photos d'iPhone.
- Dates des vidéos : les vidéos MP4, MOV, M4V et 3GP reçoivent l'heure de prise de vue dans leurs en-têtes vidéo et de piste lorsque cette date est vide ou ne correspond qu'à l'heure de mise en ligne — directement dans le fichier, à taille identique, sans réencodage. En savoir plus sur les dates des vidéos.
- Fichiers sans JSON : les noms comme
IMG_20190704_150000.jpg,PXL_…ouIMG-20190812-WA0003.jpgde WhatsApp fournissent leur date, signalée « d'après le nom » dans le rapport. - Des dates de fichier pour tout : photos, PNG, GIF et vidéos reçoivent la date de prise de vue comme date de fichier lorsque vous extrayez le ZIP corrigé (Explorateur Windows, Utilitaire d'archive de macOS, 7-Zip, unzip).
- D'une partie ZIP à l'autre : un fichier JSON situé dans
-002.zipest retrouvé pour une photo de-001.zip. - Un rapport : un CSV listant chaque fichier, le JSON auquel il a été associé, la date écrite et ce qui a changé — ainsi que les listes des photos sans JSON et des JSON sans photo.
Pourquoi les photos Takeout ont une mauvaise date
Google Takeout attribue à chaque fichier la date de l'export comme date de fichier et conserve la vraie date de prise de vue dans un fichier JSON distinct, placé à côté. Les photos qui avaient leur propre date EXIF s'affichent correctement dans la plupart des applications ; tout le reste — images WhatsApp, captures d'écran, numérisations, copies retouchées, vidéos — apparaît au jour où vous avez téléchargé l'archive. Pour en savoir plus : pourquoi les dates de Takeout sont fausses et ce que contiennent les fichiers JSON.
Une alternative dans le navigateur à l'outil en ligne de commande
Le populaire Google Photos Takeout Helper, logiciel open source, est un programme en ligne de commande : vous extrayez tout, vous l'installez et vous l'exécutez dans un terminal. Cette page fait l'essentiel du travail — associer les fichiers JSON et restaurer les dates — sans rien extraire ni installer.
| Cette page | Outil en ligne de commande | |
|---|---|---|
| Installation | aucune, fonctionne dans le navigateur | télécharger un programme, utiliser un terminal |
| Entrée | les parties ZIP telles que téléchargées (ou un dossier extrait) | dossiers extraits |
| Date EXIF et GPS des JPEG | oui | oui (avec ExifTool pour davantage de formats) |
| Dates dans les fichiers HEIC / vidéo | HEIC avec bloc EXIF ; date de création des MP4, MOV, M4V, 3GP | avec ExifTool installé |
| Dates tirées des noms de fichier (fichiers sans JSON) | oui, noms courants d'appareils photo et d'applications | oui |
| Dossiers d'album sous forme de raccourcis, correction des extensions | non | oui |
Limites
- Dans le fichier lui-même, seuls les JPEG, les HEIC (dotés d'un bloc EXIF existant) et les MP4/MOV/M4V/3GP sont modifiés. Les PNG, GIF, WebP, AVI, MKV et autres formats restent inchangés et ne reçoivent que la date de fichier.
- Aucun bloc EXIF n'est ajouté à un HEIC qui n'en a pas ; il ne reçoit que la date de fichier. Les vidéos ne reçoivent pas de position.
- Les entrées compressées de plus de 256 Mo ne sont pas décompressées pour être modifiées ; elles ne reçoivent que la date de fichier, ce que le rapport indique.
- Les descriptions, identifications de personnes et appartenances aux albums présentes dans les fichiers JSON ne sont pas écrites dans les photos.
- Les exports Takeout au format
.tgzne sont pas lus — choisissez ZIP lors de l'export, ou extrayez le .tgz et sélectionnez le dossier. - Les fichiers sans aucun JSON et sans date dans leur nom conservent leur contenu d'origine et leur date ZIP, et sont listés dans le rapport.
Questions fréquentes
Mes photos sont-elles envoyées en ligne ?
Non. Les fichiers ZIP sont lus par votre navigateur sur votre propre ordinateur, et l'archive corrigée y est également écrite. Rien n'est envoyé à un serveur — vous pouvez vous déconnecter d'internet une fois la page chargée, l'outil continue de fonctionner.
Dois-je d'abord extraire les fichiers ZIP ?
Non. Déposez les parties ZIP telles que vous les avez téléchargées. Si vous les avez déjà extraites, utilisez plutôt Choisir un dossier Takeout extrait — le résultat reste un ZIP, car un navigateur ne peut pas modifier directement les dates des fichiers sur votre disque ; le ZIP contient les dates et votre système les applique lors de l'extraction.
Mon Takeout comporte plusieurs parties de 50 Go. Est-ce que cela fonctionnera ?
L'outil est conçu pour cela. Il ne lit au départ que la table des matières de chaque ZIP et les petits fichiers JSON, puis copie les octets compressés de chaque fichier directement dans la nouvelle archive. Pour un fichier stocké sans compression dans le ZIP, il ne lit que l'en-tête qu'il modifie ; seul un fichier compressé qu'il modifie est décompressé en mémoire, un à la fois (jusqu'à 256 Mo). Dans Chrome et Edge, les archives corrigées sont écrites directement dans un dossier de votre choix : leur taille n'est limitée que par votre disque. Firefox et Safari génèrent chaque archive corrigée sous forme de téléchargement ; lorsqu'une archive contient plus d'environ 1 Go de fichiers réécrits, elle est divisée en plusieurs ZIP.
Quels fichiers reçoivent la date à l'intérieur ?
Les photos JPEG reçoivent la date (et, si elle manque, la position) dans leurs données EXIF, que les applications photo lisent en priorité. Les photos HEIC reçoivent la même chose dans leur bloc EXIF lorsqu'elles en ont un, comme les photos d'iPhone ; un HEIC sans bloc EXIF ne reçoit que la date de fichier. Les vidéos MP4, MOV, M4V et 3GP reçoivent la date dans leurs en-têtes vidéo et de piste — la « date de création » que lisent les applications vidéo —, modifiés directement dans le fichier, sans réencodage. Les PNG, GIF, WebP, AVI, MKV et autres formats ne sont pas modifiés : ils reçoivent la date comme date de fichier (la date de « modification ») lorsque vous extrayez le ZIP corrigé.
L'outil va-t-il écraser les dates inscrites par mon appareil photo ?
Pas par défaut. Si un JPEG ou un HEIC possède déjà une « date de prise de vue » (DateTimeOriginal) ou une position GPS, elle est conservée. Une vidéo conserve la date d'enregistrement de son en-tête si celle-ci est plausible ; une date vidéo vide, antérieure à 1970 ou correspondant seulement à l'heure de mise en ligne ou de traitement (égale ou postérieure à la mise en ligne d'une vidéo filmée plus tôt) est remplacée. Activez Remplacer les dates et positions déjà inscrites par l'appareil photo si vous avez modifié des dates dans Google Photos et souhaitez utiliser celles-ci.
Que deviennent les photos et vidéos sans fichier JSON ?
Si le nom du fichier contient une date, celle-ci est utilisée : IMG_20190704_150000.jpg, VID_20190101_101010.mp4, PXL_20190809_203449253.jpg (Pixel, en UTC), Screenshot_20190305-101010.png, 20190704_150000.jpg (Samsung) et IMG-20190812-WA0003.jpg de WhatsApp. Les noms sont interprétés dans le fuseau horaire que vous avez choisi. Une date tirée du nom ne complète qu'un fichier dépourvu de date interne — elle ne remplace jamais les données de l'appareil photo — et les noms WhatsApp ne donnent que le jour : ces fichiers reçoivent donc une date de fichier (midi) et rien à l'intérieur. Le rapport les signale « d'après le nom » ; décochez l'option pour laisser ces fichiers tels quels. Les fichiers sans fichier JSON et sans date dans leur nom conservent leur contenu et leur date ZIP.
Dans quel fuseau horaire sont les dates ?
Google enregistre le moment de la prise de vue en UTC. L'outil le convertit dans le fuseau horaire que vous choisissez — celui de votre ordinateur par défaut — et écrit aussi le décalage UTC (OffsetTimeOriginal) pour que les applications puissent afficher le moment exact. Les en-têtes vidéo stockent l'heure en UTC par définition : les vidéos reçoivent donc le moment exact, et les applications l'affichent dans leur propre fuseau. Les photos prises en voyage afficheront l'heure dans le fuseau choisi, et non l'heure locale du voyage.
Dois-je ajouter toutes les parties ZIP ?
Ajoutez-les toutes en même temps si possible. Google place souvent une photo dans une partie et son fichier JSON dans une autre ; l'outil les associe d'une partie à l'autre, par dossier. Chaque partie donne son propre ZIP corrigé : vous pouvez donc les extraire dans le même dossier, comme les originaux.
Que deviennent les photos présentes à la fois dans un dossier d'année et dans un album ?
Takeout place une copie dans Photos from 2019 et une autre dans chaque dossier d'album. Par défaut, les deux sont conservées, chacune avec sa date. Cochez Ignorer les copies d'album pour ne garder que la copie du dossier d'année des fichiers identiques, ou choisissez Classer dans des dossiers YYYY/MM, qui ne conserve automatiquement qu'une copie des fichiers identiques.
Quel navigateur utiliser ?
Chrome ou Edge sur ordinateur : ils peuvent enregistrer les archives corrigées directement dans un dossier, ce qui est le plus rapide et fonctionne quelle que soit la taille. Firefox et Safari fonctionnent aussi, mais téléchargent le résultat. Les téléphones sont déconseillés pour des archives de plusieurs gigaoctets.
Est-ce gratuit ?
Oui : sans inscription, sans filigrane, sans limite de fichiers.