Comment ouvrir un fichier JSON d'Instagram

Un fichier JSON d'Instagram est du texte brut : ouvrez-le avec le Bloc-notes, TextEdit ou un navigateur. Voyez ce qu'il contient et comment le lire.

Analyser mon export maintenant
Comment ouvrir un fichier JSON d'Instagram
Table des matières

Un fichier JSON d'Instagram est du texte brut : n'importe quel éditeur de texte l'ouvre, comme le Bloc-notes sous Windows, TextEdit sur Mac, ou simplement un onglet de navigateur dans lequel vous le faites glisser. Vous n'avez rien à installer. L'ouvrir est la partie facile ; le lire est difficile, car c'est une longue suite d'accolades et de crochets. Voici comment l'ouvrir, comment l'interpréter et comment éviter de le lire.

Ce qu'est un fichier JSON

Le JSON est un format qui stocke des données sous forme de texte, construit avec des accolades {}, des crochets [] et des paires « clé » : valeur. De nombreux services l'utilisent pour exporter des données, car les programmes le traitent facilement. Le .json de followers_1.json indique seulement comment le texte est structuré ; à l'intérieur, c'est du texte ordinaire.

Si vous n'avez pas encore le fichier, il arrive dans le ZIP qu'Instagram vous envoie. Le parcours complet est dans comment télécharger vos données Instagram pas à pas.

Comment l'ouvrir sur chaque appareil

D'abord, le ZIP : pour ouvrir un JSON à la main, il faut décompresser le ZIP et trouver le fichier dans connections/followers_and_following/. Ensuite :

  1. Windows : clic droit sur le fichier → Ouvrir avec → Bloc-notes. S'il n'apparaît pas dans la liste, cherchez-le parmi les applications disponibles.
  2. Mac : clic droit (ou clic en maintenant la touche Contrôle) sur le fichier → Ouvrir avec → TextEdit.
  3. Sur n'importe quel ordinateur, avec un navigateur : ouvrez un nouvel onglet et faites glisser le fichier dessus. Le navigateur l'affiche comme du texte, sans le modifier.
  4. Téléphone : vous pouvez l'ouvrir avec une application de fichiers ou un éditeur de texte, mais des milliers de lignes sur un petit écran sont difficiles à lire. Pour regarder correctement le contenu, utilisez un ordinateur.

Vous n'avez rien à enregistrer. Si vous ne faites que regarder, fermez le fichier sans enregistrer les modifications, afin que l'original reste intact.

Attention en modifiantSi vous supprimez par accident une virgule, une accolade ou un crochet, le JSON n'est plus valide et les outils le refuseront. Travaillez toujours sur une copie, ou ouvrez l'original uniquement pour le lire.

À quoi il ressemble à l'intérieur

Chaque compte est une entrée avec cette structure (le nom d'utilisateur et le nombre de l'exemple sont une illustration, pas des données réelles) :

{
  "string_list_data": [
    {
      "href": "https://www.instagram.com/username",
      "value": "username",
      "timestamp": 1712345678
    }
  ]
}
  • value est le nom d'utilisateur.
  • href est le lien vers le profil.
  • timestamp est la date du début de la relation, au format Unix : le nombre de secondes écoulées depuis le 1er janvier 1970. Dans followers_1.json, c'est le moment où ce compte a commencé à vous suivre ; dans following.json, celui où vous avez commencé à le suivre.

Selon le moment où l'export a été généré, le fichier peut être une liste directe d'entrées ou un objet qui enveloppe la liste dans une clé : relationships_followers, relationships_following ou relationships_follow_requests_sent. Les entrées elles-mêmes sont identiques. Quel fichier contient quoi, et pourquoi les abonnés peuvent être répartis sur plusieurs fichiers, est expliqué dans ce que contient le ZIP d'Instagram.

Comment lire les dates à la main

Le nombre timestamp n'est pas lisible tel quel, mais il se convertit facilement :

  • Dans un tableur : collez le nombre dans une cellule, par exemple A1, et dans une autre cellule saisissez =A1/86400+DATE(1970,1,1). Formatez la cellule en date et vous verrez le jour. Le résultat est en UTC.
  • Dans un navigateur : ouvrez la console de développement et saisissez new Date(1712345678 * 1000), en remplaçant le nombre par le vôtre. Avec cet exemple, vous obtenez le 5 avril 2024.

Pourquoi le lire à la main n'en vaut pas la peine

Un JSON d'abonnés n'est pas un tableau : chaque compte occupe plusieurs lignes, si bien qu'une longue liste devient des centaines ou des milliers de lignes presque identiques. Pour trouver qui ne vous suit pas en retour, il faudrait comparer following.json avec chaque followers_N.json, et un seul oubli donne un résultat faux, sans aucun avertissement.

NomeSigueApp fait ce travail dans votre navigateur : déposez le ZIP tel quel, sans le décompresser, ou les fichiers JSON séparés (followers_1.json, followers_2.json s'il existe, et following.json). Il fusionne les fichiers découpés, comprend les deux formats et affiche six onglets de résultats (qui ne vous suit pas en retour, ceux que vous ne suivez pas en retour, les abonnements mutuels, les demandes en attente, tous les abonnés et tous les comptes que vous suivez), chacun avec son total, la date de chaque compte et un lien vers le profil. Vous pouvez trier, chercher par nom et télécharger l'onglet actif en CSV pour l'ouvrir dans Excel ou Google Sheets. Rien n'est envoyé à un serveur.

Questions fréquentes

Quel programme ouvre un fichier .json ?

N'importe quel éditeur de texte (Bloc-notes, TextEdit) ou un navigateur. Aucun programme particulier n'est requis, puisque c'est du texte.

Puis-je convertir le JSON d'Instagram en Excel ?

Pas directement : l'ouvrir tel quel dans Excel ne donne pas un tableau propre, car chaque compte est une entrée à structure imbriquée. Il est plus pratique de passer le ZIP dans l'outil et de télécharger le CSV, qui contient déjà username, profile_url et followed_at en colonnes.

Pourquoi mon fichier s'ouvre-t-il comme un mur de texte ?

C'est l'aspect normal d'un JSON non mis en forme. Il n'est pas cassé. Si le texte n'a aucun sens (symboles étranges, page blanche), vérifiez que vous n'avez pas ouvert le ZIP sans le décompresser, et que vous avez choisi JSON et non HTML en demandant l'export.

Ouvrir le fichier JSON d'Instagram est-il sans danger ?

L'ouvrir dans un éditeur de texte est sans danger : rien n'est exécuté. Gardez à l'esprit qu'il contient votre liste de contacts : ne le déposez donc pas sur des sites, sauf si vous savez qu'ils traitent les données dans votre navigateur.

Voyez qui ne vous suit pas en retour

Découvrez-le instantanément et en toute sécurité : sans connexion, sans mot de passe, vos données ne quittent jamais votre navigateur.

nomesigue · analyzer LOCAL
Déposez votre export Instagram (ZIP) ici
ou
Choisir un fichier
Fonctionne avec l'export officiel : le ZIP ou les deux fichiers JSON
0 octet envoyé · analysé sur votre appareil