Convertir JSON en CSV pour Excel

Passez des données JSON à un CSV pour Excel. Choisissez les colonnes et le séparateur, aplatissez les objets imbriqués et exportez en UTF-8 avec BOM facultative.

Conversion dans le navigateur · Sans inscription

Jusqu’à 10 Mo · Aucun fichier envoyé à un serveur

Mode d’emploi

  1. Collez du JSON ou sélectionnez un fichier local.
  2. Choisissez le séparateur et l’aplatissement, puis convertissez. Sélectionnez les champs et relancez la conversion pour limiter les données de sortie.
  3. Vérifiez l’aperçu et téléchargez le CSV. UTF-8 avec BOM aide Excel à détecter le texte japonais.

Exemple

JSON: [{"id":"001","address":{"city":"東京"}}]
CSV:
id,address.city
001,東京

Détails et limites

Les données de conversion restent dans cet onglet et sont effacées au rechargement.

Limites : 10 Mo en entrée, 50 000 enregistrements, 2 000 colonnes et un million de cellules JSON après développement. Le traitement s’exécute dans un Web Worker.

Les objets imbriqués deviennent des colonnes séparées par des points ; les tableaux restent des chaînes JSON. Les points et barres obliques inverses présents dans les clés sont échappés. Les valeurs null et les valeurs absentes deviennent des cellules vides.

La protection Excel ajoute une apostrophe devant les cellules ressemblant à des formules. Cela modifie les valeurs ; désactivez-la pour échanger les données sans modification.