Que contient le ZIP d'export Instagram ?

Chaque fichier expliqué, la structure interne réelle et le piège des fichiers découpés qui fait échouer bien des outils d'analyse.

Analyser mon export maintenant
Que contient le ZIP d'export Instagram ?
Table des matières

Vous avez reçu le ZIP d'Instagram, vous l'ouvrez et vous tombez sur un enchevêtrement de dossiers et de fichiers aux noms cryptiques. Ce guide explique ce qu'est chaque élément, celui dont vous avez réellement besoin, et quelques détails qui font échouer les outils mal conçus sans que vous le remarquiez.

Où se trouve ce que vous cherchez

Dans le ZIP, la seule chose utile pour savoir qui ne vous suit pas se trouve à ce chemin :

connections/
  followers_and_following/
    followers_1.json
    following.json
    pending_follow_requests.json

Si vous n'avez demandé que « Abonnés et abonnements », c'est à peu près tout ce que vous verrez. Si vous avez demandé toutes vos informations, ce dossier sera noyé parmi beaucoup d'autres et il faudra le chercher.

Ce que contient chaque fichier

FichierContenuUtilité
followers_1.jsonLes comptes qui vous suiventUn côté du croisement
following.jsonLes comptes que vous suivezL'autre côté
pending_follow_requests.jsonDemandes envoyées, pas encore acceptéesVoir les demandes en attente

Pour répondre à « qui ne me suit pas en retour », les deux premiers suffisent. Le troisième est un bonus : ce sont des comptes privés auxquels vous avez demandé à vous abonner et dont la réponse n'est pas venue. Pour le détail, voir comment voir ses demandes envoyées.

Le piège : followers est découpé en plusieurs fichiers

C'est le point qui pose le plus de problèmes, et dont presque personne ne parle. Quand votre liste d'abonnés devient grande, Instagram ne produit pas un seul followers_1.json : il la découpe en plusieurs fichiers numérotés.

followers_1.json
followers_2.json
followers_3.json

Un outil qui ne lit que followers_1.json traite une partie de vos abonnés et ignore le reste en silence. Le résultat est trompeur sans avoir l'air d'une erreur : il vous dira que beaucoup de gens ne vous suivent pas en retour alors que si, simplement parce qu'ils étaient dans le deuxième fichier.

Si vous faites le croisement à la main ou dans un tableur, rassemblez tous les fichiers followers_N.json avant de comparer. Avec un outil, vérifiez que le nombre total d'abonnés affiché ressemble à celui de votre profil : s'il est bien plus bas, l'outil ne lit que le premier fichier.

À quoi ressemble un enregistrement

En ouvrant l'un de ces JSON dans un éditeur de texte, vous verrez ceci :

{
  "string_list_data": [
    {
      "href": "https://www.instagram.com/nomdutilisateur",
      "value": "nomdutilisateur",
      "timestamp": 1712345678
    }
  ]
}

Les trois champs :

  • value : le nom d'utilisateur, la donnée que l'on compare entre les listes.
  • href : le lien direct vers le profil, pratique pour l'ouvrir sans le chercher.
  • timestamp : le moment où la relation a commencé, au format Unix (secondes écoulées depuis 1970). Dans followers_1.json, c'est la date à laquelle ce compte a commencé à vous suivre ; dans following.json, celle où vous avez commencé à le suivre.

Ce timestamp est plus utile qu'il n'y paraît : il permet de trier vos abonnements par ancienneté, et de voir par exemple qui vous suivez depuis longtemps sans retour. Voir depuis quand vous suivez quelqu'un.

Deux formats différents selon la date de la demande

Instagram a changé la structure du fichier au fil du temps, et les deux versions circulent. Les anciens exports livraient directement une liste d'enregistrements. Les exports actuels enveloppent cette liste dans une clé qui décrit la relation :

  • relationships_followers dans le fichier des abonnés
  • relationships_following dans celui des abonnements
  • relationships_follow_requests_sent dans celui des demandes en attente

La différence est mineure à l'œil, mais suffisante pour qu'un outil qui ne comprend qu'un des deux formats échoue avec l'autre. Si un analyseur vous a déjà dit que votre fichier « n'est pas valide » alors qu'il l'était, la cause est souvent celle-ci.

Ce que l'export ne dit pasL'export est une photo de l'instant : il contient qui vous suit maintenant et qui vous suivez maintenant, sans historique. Avec un seul fichier, impossible de savoir qui vous a quitté, quoi que promettent certaines applications. Pour cela, il faut comparer deux exports de dates différentes.

Faire le croisement

La logique est simple : tout compte présent dans following.json et absent de tous les followers_N.json ne vous suit pas en retour. Avec peu de comptes, un tableur suffit. À partir de quelques centaines, cela devient fastidieux et source d'erreurs, surtout à cause des fichiers découpés. En glissant le ZIP entier dans NomeSigueApp, vous obtenez la liste immédiatement, fichiers multiples inclus. Pas de mot de passe ni d'identifiant, et l'analyse se fait dans votre navigateur : les fichiers ne quittent pas votre appareil.

Si vous n'avez pas encore le ZIP, commencez par le guide pour le demander au bon format. S'il n'arrive pas, voyez combien de temps il faut attendre.

Questions fréquentes

Dois-je décompresser le ZIP ?

Pas forcément. NomeSigueApp accepte le ZIP tel quel, tout comme les JSON seuls. Si vous le décompressez vous-même, évitez les applications tierces sur téléphone : certaines modifient l'arborescence.

Puis-je ouvrir ces fichiers sur mon téléphone ?

Oui, mais ce n'est pas confortable. Un JSON de plusieurs milliers de lignes se lit mal sur un petit écran. Pour en regarder le contenu tranquillement, préférez un ordinateur.

Les noms d'utilisateur du fichier sont-ils les noms actuels ?

Ce sont ceux qui existaient à la génération de l'export. Si quelqu'un change de nom ensuite, vous verrez l'ancien. D'où l'intérêt d'analyser un fichier récent.

Peut-on envoyer ces fichiers à un site sans risque ?

Cela dépend du site. Ils contiennent votre réseau de contacts, ce n'est pas anodin. La seule certitude vient d'un outil qui analyse dans votre navigateur sans rien envoyer à un serveur, comme celui-ci.

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