À quoi sert memories_history.json dans l'export Snapchat ?
Tu choisis tes ZIP, l'outil range tes souvenirs dans un dossier de ce téléphone.
Pas encore d'export ? Le guide en 4 étapes


Mis à jour le 12 novembre 2026 · Non affilié à Snapchat.
Par GetMemoriesOut. Nous avons écrit ces guides à partir d'un vrai export Snapchat, ouvert et compté, avec des souvenirs de 2016 à 2026. Quand un point n'a pas pu être vérifié, le guide le dit.
Ce que contient une ligne
Le fichier tient une seule liste, « Saved Media », avec une entrée par souvenir. Chaque entrée a les mêmes cinq champs.
- Date : le jour et l'heure du souvenir, en temps universel.
- Media Type : Image pour une photo, Video pour une vidéo.
- Location : latitude et longitude, ou deux zéros sans lieu.
- Download Link et Media Download Url : deux liens, expliqués plus bas.
Pour aller plus loin
Une date s'écrit 2026-01-17 19:30:32 UTC. Dans les exports plus anciens, la mention UTC manque, comme dans 2016-03-03 18:07:12.
Un lieu s'écrit Latitude, Longitude: 48.8584, 2.2945.
Où le trouver, l'ouvrir et compter tes souvenirs
- Ouvre le premier ZIP de ton export, en général celui dont le nom ne finit pas par un numéro. Les autres ZIP n'ont pas ce fichier.
- Va dans le dossier json et ouvre memories_history.json dans un éditeur de texte ou dans ton navigateur.
- S'il n'est dans aucun ZIP, l'export a été demandé sans lui. Refais la demande avec le guide d'export.
Le reste de l'export, photos et vidéos comprises, est décrit dans le guide du ZIP.
Le nombre de lignes est le nombre de souvenirs que Snapchat a listés. Si ton export en contient moins que prévu, lis le guide des souvenirs manquants.
Le vérificateur d'archivage lit seulement ce fichier, sur ton ordinateur, et compte combien de tes souvenirs auront plus d'un an au 1er janvier 2027.
Pourquoi l'heure est décalée
Toutes les heures du fichier sont en temps universel (UTC), avec ou sans la mention. En France, ajoute une heure l'hiver et deux l'été. Un souvenir noté 2026-01-17 19:30:32 UTC a été pris à 20 h 30, heure de Paris.
Le jour peut changer aussi. 23 h 30 UTC un soir d'été donne 1 h 30 le lendemain à Paris. Un outil qui recopie l'heure telle quelle décale tes souvenirs d'une ou deux heures, et certains changent de jour.
Les liens de téléchargement
Download Link et Media Download Url sont des adresses web, une paire par souvenir. Des scripts s'en servent pour télécharger les souvenirs un par un depuis Snapchat.
Le mode d'emploi d'un script connu sur GitHub prévient que ces liens expirent avec le temps (« links will expire over time ») et demande un export récent. L'aide Snapchat ne donne aucune durée.
GetMemoriesOut ne s'en sert pas. Il lit les photos et vidéos déjà présentes dans tes ZIP, donc tu peux l'utiliser sur un export ancien, tant que tu as tous ses ZIP.
Si ton export n'a que ce fichier, sans photos ni vidéos, l'option « Export your Memories » était sans doute coupée. Le guide de l'export reçu sans photos dit quoi faire.
Pourquoi il ne dit pas quel fichier va avec quelle ligne
Depuis 2026, l'export ne relie plus un fichier à sa ligne de la liste. Le seul indice est l'heure du fichier dans le ZIP, précise à 2 secondes, et sans fuseau horaire.
Pour savoir quelle ligne va avec quel fichier, il faut donc comparer des heures. Deux souvenirs pris dans les mêmes 2 secondes ne se distinguent pas, et l'heure du ZIP peut avoir plusieurs heures d'écart avec celle de la liste.
Le lire à la main, pour quelques souvenirs
- Ouvre memories_history.json dans un éditeur de texte ou dans ton navigateur.
- Cherche le jour qui t'intéresse, écrit AAAA-MM-JJ au début du champ Date.
- Ajoute ton décalage horaire à l'heure : en France, une heure l'hiver et deux l'été.
- Pour le lieu, colle les deux nombres de Location dans une carte en ligne. S'ils valent 0, il n'y a pas de lieu.
Pour remettre la date dans la photo elle-même, le guide date et lieu montre où la changer sur Windows et sur Mac. Au-delà de quelques dizaines de fichiers, compte des heures.
Ce que GetMemoriesOut en fait
Dépose tous tes ZIP dans GetMemoriesOut. L'outil lit memories_history.json et les fichiers des ZIP sur ton ordinateur, puis cherche un seul décalage en heures entières entre l'heure des fichiers et celle de la liste, pour tout l'export.
Il date un fichier seulement si une seule ligne tombe à 2 secondes près. Il écrit alors dans le fichier la date, l'heure et le lieu, avec le fuseau horaire du lieu.
Il recolle aussi les légendes et les stickers sur les photos, puis range le tout par année.

Un fichier sans date sûre part dans le dossier « À trier ». Il garde son nom et ne reçoit aucune date inventée.
Le bilan est gratuit et te montre combien de souvenirs l'outil a retrouvés, avant tout paiement. Toute la bibliothèque coûte 9,90 €, une fois, sans compte, et tu es remboursé sous 14 jours si l'outil n'a pas marché sur ton export.Le bilan est gratuit et te montre combien de souvenirs l'outil a retrouvés, avant tout paiement. Toute la bibliothèque coûte 9,99 $US, une fois, sans compte, et tu es remboursé sous 14 jours si l'outil n'a pas marché sur ton export.
Ce qu'il ne fait pas :
- Quand deux dates différentes de la liste tombent à 2 secondes d'un même fichier, il ne choisit pas. Le fichier part dans « À trier ».
- Si aucun décalage en heures entières n'aligne les heures du ZIP sur celles de la liste, les fichiers partent dans « À trier ».
- Il tourne sur ordinateur, dans Chrome, Edge, Safari ou Firefox.
Questions fréquentes
- À quoi sert memories_history.json ?
- La liste de tes souvenirs Snapchat, une ligne par souvenir : date et heure en temps universel, photo ou vidéo, lieu. Elle sert à redater tes fichiers et à y remettre le lieu.
- Où se trouve memories_history.json ?
- Dans le dossier json du premier ZIP de ton export, en général celui dont le nom ne finit pas par un numéro. Les autres ZIP ne l'ont pas.
- Pourquoi l'heure de memories_history.json est-elle décalée ?
- Elle est en temps universel (UTC), même quand la mention UTC manque. En France, ajoute une heure l'hiver et deux l'été.
- Les liens de memories_history.json marchent-ils encore ?
- Le mode d'emploi d'un script qui s'en sert prévient qu'ils expirent avec le temps. GetMemoriesOut n'en a pas besoin : il lit les fichiers de tes ZIP.
- memories_history.json dit-il quel fichier va avec quel souvenir ?
- Non. Depuis 2026, l'export ne relie plus un fichier à sa ligne. Le seul indice est l'heure du fichier dans le ZIP, à 2 secondes près.