Convertisseur JSON en Texte
Transformez des tableaux ou objets JSON en un plan de texte brut clair et lisible. Collez ou importez du JSON, personnalisez l'indentation, les séparateurs et les marqueurs de tableau, puis copiez ou téléchargez le résultat, le tout dans votre navigateur.
100% Traitement côté client
Votre JSON est analysé et converti entièrement dans votre navigateur. Rien n'est envoyé à un serveur.
Options
Table des matières
Qu'est-ce qu'un convertisseur JSON en Texte ?
Un convertisseur JSON en Texte prend des données JSON structurées (un tableau d'objets ou un objet unique) et les réécrit comme un plan de texte brut indenté, plutôt que dans la syntaxe JSON. Plus d'accolades, de crochets ni de clés entre guillemets à interpréter visuellement, juste des lignes lisibles « clé : valeur » que n'importe qui peut suivre, même sans connaissance technique de JSON.
Le convertisseur parcourt la structure JSON et transforme chaque clé en sa propre ligne : les objets imbriqués deviennent des blocs davantage indentés, les tableaux deviennent une liste d'éléments marqués, et les valeurs primitives suivent directement la clé avec le séparateur de votre choix — produisant un rapport en texte brut que vous pouvez coller dans un e-mail, un ticket, un document ou un chat.
Comment ça marche
- Ajoutez votre JSON : collez le JSON directement dans l'éditeur, ou importez un fichier .json.
- Choisissez vos options : choisissez un style d'indentation, un séparateur clé-valeur (deux-points, égal ou tiret), un marqueur pour les éléments de tableau (tiret, astérisque ou numéroté), et si les valeurs texte doivent être entourées de guillemets.
- Lisez le résultat instantanément : l'outil analyse votre JSON dans le navigateur et affiche le plan de texte converti au fur et à mesure de la saisie, avec le nombre de lignes et de caractères.
- Copiez ou téléchargez : copiez le texte dans le presse-papiers ou téléchargez-le sous forme de fichier .txt.
Fonctionnalités
- Collez du JSON ou importez un fichier .json
- Conversion instantanée en direct pendant la saisie, sans bouton
- Fonctionne avec un objet JSON unique ou un tableau d'objets
- Choix du séparateur clé-valeur : deux-points, égal ou tiret
- Choix du marqueur d'élément de tableau : tiret, astérisque ou liste numérotée
- Guillemets optionnels pour les valeurs texte
- Indentation configurable (2, 4, 8 espaces ou tabulation)
- Les objets et tableaux imbriqués sont indentés récursivement, quelle que soit la profondeur
- Les objets et tableaux vides s'affichent comme {} et [] plutôt que de disparaître
- Nombre de lignes et de caractères en temps réel
- Traitement 100% côté navigateur pour la confidentialité
Bonnes pratiques
- Adaptez le séparateur à votre public : les deux-points se lisent naturellement pour la plupart des gens, mais « = » peut sembler plus familier si le résultat va dans un document de type configuration.
- Utilisez des marqueurs numérotés pour les listes ordonnées : passez à « 1. 2. 3. » quand l'ordre des éléments compte vraiment, et gardez les tirets ou astérisques pour les données sans ordre.
- Entourez les valeurs texte de guillemets quand le type compte : activer « Entourer les valeurs texte de guillemets » montre clairement que « 042 » est un texte et non le nombre 42, ce qui est utile lors du partage de données pour relecture.
- Gardez l'indentation cohérente avec la destination du texte : l'indentation par tabulation convient souvent mieux aux contextes proches du code, tandis que 2 à 4 espaces se lisent mieux dans un e-mail ou un chat.
- Consultez les données très imbriquées dans une fenêtre plus large : un JSON très imbriqué produit une sortie fortement indentée — élargissez votre éditeur ou réduisez la taille d'indentation si les lignes commencent à mal se replier.
Dépannage
L'outil indique que mon JSON n'est pas valide
Vérifiez la présence d'une virgule superflue après le dernier élément d'un tableau ou objet, des clés sans guillemets, des guillemets simples au lieu de doubles, ou un crochet non fermé — ce sont les causes les plus fréquentes d'échec d'analyse JSON.
Un objet imbriqué s'affiche comme un bloc indenté au lieu d'une seule ligne
C'est voulu : toute valeur de type objet ou tableau obtient son propre bloc indenté sur les lignes suivantes, plutôt que d'être compressée sur la même ligne que sa clé, afin que toute la structure reste lisible.
Un objet ou tableau vide s'affiche comme {} ou [] sans rien dessous
C'est normal : un objet ou tableau vide n'a ni clé ni élément à lister, il s'affiche donc en ligne comme {} ou [] plutôt que comme un bloc indenté sans contenu.
Mes nombres ou booléens semblent différents du JSON original
Les nombres et booléens sont toujours écrits avec leur valeur brute (par exemple true, 42) — seules les valeurs texte sont affectées par l'option « Entourer les valeurs texte de guillemets ».
Cas d'usage courants
- Partager des données d'API avec des collègues non techniques : envoyez un ticket de support, une soumission de formulaire ou une réponse d'API comme une liste lisible plutôt qu'en syntaxe JSON brute.
- Coller des données structurées dans un e-mail ou un chat : les plans en texte brut s'affichent proprement partout, contrairement au JSON qui perd souvent sa mise en forme hors d'un bloc de code.
- Relecture manuelle rapide d'une charge utile JSON : parcourez une configuration, une entrée de log ou une réponse d'API sous forme de liste indentée sans avoir à interpréter mentalement accolades et virgules.
- Générer de simples rapports texte à partir d'exports JSON : transformez un export JSON issu d'une base de données ou d'un outil en un résumé .txt lisible pour la documentation ou l'archivage.
- Préparer des données pour des outils vocaux ou d'accessibilité : un simple format « clé : valeur » est plus facile à restituer intelligiblement pour les lecteurs d'écran et les outils de synthèse vocale que la syntaxe JSON.
Questions fréquentes
Oui. Un objet unique est converti directement en une liste de lignes « clé : valeur ». Un tableau de premier niveau est converti en une liste d'éléments marqués, un par entrée du tableau.
Les objets imbriqués deviennent des blocs « clé : valeur » davantage indentés sous leur clé parente. Les tableaux imbriqués deviennent une liste davantage indentée d'éléments marqués, avec le même style de marqueur de tableau que vous avez choisi.
Oui. Choisissez entre deux-points (clé : valeur), un signe égal (clé = valeur) ou un tiret (clé - valeur) dans l'option « Séparateur clé-valeur ».
Oui. Réglez « Marqueur d'élément de tableau » sur « Numéroté » pour obtenir des marqueurs de type 1. 2. 3. au lieu de tirets ou d'astérisques.
Une valeur null est écrite comme le texte littéral « null » à côté de sa clé.
Non. Tout se passe localement dans votre navigateur, rien n'est envoyé ni enregistré.
Le convertisseur fonctionne dans la mémoire de votre navigateur, donc de très gros fichiers JSON (dizaines de mégaoctets ou plus) peuvent être lents ou consommer beaucoup de mémoire selon votre appareil.