ToolPilot

JSON vers CSV / Table

Convertissez un tableau JSON en fichier CSV avec choix de délimiteur, aplatissement des objets imbriqués et aperçu en tableau HTML.

Options

Convertisseur JSON vers CSV en ligne — Exportez vos données JSON en tableau

Pourquoi convertir du JSON en CSV ?

Le format JSON est omniprésent dans les API REST, les bases de données NoSQL et les fichiers de configuration applicatifs. Mais pour exploiter ces données dans un tableur (Excel, Google Sheets, LibreOffice Calc), les partager avec des équipes métier ou les importer dans un outil de Business Intelligence, le format CSV reste la norme universelle. La conversion de JSON en CSV est donc une étape incontournable dans de nombreux flux de données, des exports de base de données aux rapports analytiques.

La difficulté principale lors de cette conversion réside dans la gestion des objets imbriqués et des tableaux : un JSON peut contenir plusieurs niveaux de profondeur, là où un CSV est intrinsèquement plat. Notre outil aplatit automatiquement les objets imbriqués en colonnes avec une notation pointée (par exemple `adresse.ville`), rendant immédiatement exploitable la totalité des données sans perte d'information.

Le choix du délimiteur est également crucial selon le contexte d'utilisation : la virgule est standard en anglais, mais le point-virgule est préféré dans les pays francophones où la virgule sert de séparateur décimal. Notre convertisseur vous laisse choisir le délimiteur adapté à votre logiciel de destination, garantissant une importation sans erreur dans tous les contextes régionaux.

Cas d'utilisation courants

Export de données d'API vers Excel ou Google Sheets
Récupérez une réponse JSON d'une API (liste de clients, commandes, produits) et convertissez-la en CSV pour l'analyser dans un tableur sans écrire une seule ligne de code.
Préparation de données pour l'import en base de données
Transformez un export JSON en fichier CSV structuré pour l'importer dans MySQL, PostgreSQL ou tout autre SGBD acceptant le format CSV via des commandes d'import natif.
Création de rapports et tableaux de bord métier
Convertissez des données JSON brutes en tableau CSV lisible pour les partager avec des équipes non techniques ou les intégrer dans des outils de reporting comme Power BI ou Tableau.
Transformation de données pour des campagnes marketing
Exportez des listes de contacts ou de segments au format JSON vers un CSV prêt à l'import dans votre CRM, outil d'emailing ou plateforme de publicité.

Comment utiliser le convertisseur JSON vers CSV ?

Collez votre tableau JSON dans la zone de saisie. Le JSON doit être un tableau d'objets (commençant par `[` et se terminant par `]`). Les objets peuvent contenir des propriétés imbriquées qui seront automatiquement aplaties.

Choisissez le délimiteur souhaité (virgule pour un usage international, point-virgule pour Excel en français, tabulation pour les fichiers TSV) puis cliquez sur « Convertir ».

Prévisualisez le tableau HTML généré pour vérifier la structure, consultez le texte CSV brut et téléchargez le fichier `.csv` directement depuis l'interface. La conversion est instantanée et s'effectue dans votre navigateur.

Questions fréquentes

Mon JSON contient des objets imbriqués, comment sont-ils gérés ?
Les objets imbriqués sont automatiquement aplatis avec une notation pointée pour le nom des colonnes. Par exemple, une propriété `{"adresse": {"ville": "Paris"}}` générera une colonne nommée `adresse.ville`. Cette approche préserve toutes les données sans perte d'information.
Que se passe-t-il si les objets du tableau n'ont pas tous les mêmes clés ?
L'outil collecte l'union de toutes les clés présentes dans l'ensemble du tableau pour construire les en-têtes de colonnes. Les cellules correspondant à des clés absentes d'un objet seront laissées vides dans le CSV, ce qui garantit un fichier cohérent même avec des données hétérogènes.
Quel délimiteur choisir pour ouvrir le CSV dans Excel en français ?
Pour Excel en configuration française, utilisez le point-virgule comme délimiteur. Excel fr utilise la virgule comme séparateur décimal et interprète le point-virgule comme séparateur de champs CSV. Avec la virgule, les colonnes ne seraient pas correctement détectées à l'ouverture.
Les tableaux JSON imbriqués dans les objets sont-ils supportés ?
Les tableaux imbriqués dans les propriétés d'un objet sont convertis en représentation JSON stringifiée dans la cellule correspondante. Pour des tableaux complexes, il peut être préférable de pré-traiter votre JSON pour en extraire uniquement les champs plats souhaités avant la conversion.
Mes données personnelles sont-elles protégées ?
Entièrement. Le calcul est réalisé à 100 % côté client, directement dans votre navigateur web. Aucune donnée personnelle n'est envoyée vers un serveur distant ni stockée. Toutes les informations restent sur votre appareil.