fr

JSON en CSV

Convertissez un tableau JSON en table CSV en local : les clés des objets deviennent des colonnes, sans envoi, directement dans le navigateur.

Délimiteur
  • Virgule
  • Point-virgule
  • Tabulation

Traitement en local sur votre appareil ...

0%

Vos fichiers n’ont jamais quitté votre appareil

    Mon fichier est-il envoyé ?

    Non. Tout s’exécute dans votre navigateur - votre fichier ne quitte jamais votre appareil. Comment le vérifier

    Aucun envoi100 % en local
    Vos contenus restent chez vousaucun accès par des tiers
    Serveurs en AllemagneRGPD by design
    Audité en externeTLS A+ · En-têtes A+

    JSON est le format des API et des applis web, CSV celui des tableurs comme Excel, Numbers ou LibreOffice Calc. Pour analyser des données d'API dans un tableur, il faut le chemin de JSON vers CSV : chaque objet du tableau devient une ligne et les clés deviennent les en-têtes de colonnes.

    Cet outil lit votre JSON entièrement en local dans le navigateur (papaparse, du JavaScript pur). Il attend un tableau d'objets, ou un objet qui en contient un (par exemple {"data": [ ... ]}). L'ensemble des colonnes est l'union des clés de toutes les lignes, si bien que même des objets aux champs différents s'alignent proprement.

    Rien n'est envoyé : la conversion fonctionne même hors ligne. Vos données ne quittent jamais votre appareil, contrairement aux convertisseurs en ligne qui envoient le JSON sur des serveurs tiers.

    Fiche technique

    Fiche technique
    Formats d'entréeJSON
    Format de sortieCSV
    Traitement par lotsNon
    TraitementEn local dans le navigateur (JavaScript)
    Téléversement de fichiersAucun

    En 3 étapes

    1. Déposez ou choisissez votre fichier JSON.
    2. L'outil détecte le tableau et les colonnes automatiquement.
    3. Téléchargez le fichier CSV.

    Limites: Il attend un tableau plat d'objets (ou un objet qui en contient un). Les objets ou tableaux imbriqués dans une cellule sont écrits comme du texte, pas éclatés en colonnes propres ; pour des données tabulaires le résultat est propre. Les très gros fichiers demandent de la mémoire.

    Questions fréquentes

    Mon fichier est-il envoyé ?

    Non. La conversion se fait entièrement en local dans le navigateur ; rien n'est envoyé.

    Quelle structure JSON est attendue ?

    Un tableau d'objets, p. ex. [{"name":"A","valeur":1}, ...], ou un objet contenant un tel tableau.

    Que deviennent les données imbriquées ?

    Les objets ou tableaux imbriqués sont écrits comme du texte dans la cellule. Pour des données tabulaires plates, le résultat est idéal.

    Les objets aux champs différents posent-ils problème ?

    Non, les colonnes sont l'union de toutes les clés ; les champs manquants restent vides.

    À l'inverse, du CSV en JSON ?

    Oui, avec l'outil "CSV en JSON".

    Outils associés