← Retour aux fonctionnalités
Free

Convertisseur CSV ↔ JSON

CSV ↔ JSON Converter gère l'aller-retour complet entre les deux formats tabulaires les plus courants. Le parseur CSV intelligent gère les champs entre guillemets avec virgules, les guillemets échappés, les délimiteurs personnalisés et les sauts de ligne. Détection automatique des nombres, booléens et null lors de la conversion CSV→JSON ; génère un CSV propre avec alignement des clés par ligne lors de la conversion JSON→CSV.

Le transfert de données entre CSV et JSON est une tâche quotidienne — qu'il s'agisse d'extraire un export de base de données dans un outil consommant du JSON, de générer un CSV pour un tableur à partir d'une réponse API ou de remodeler des données pour un nouveau système. CSV ↔ JSON Converter effectue les deux directions proprement dans le navigateur. Le parseur CSV gère les cas réels complexes : champs contenant des virgules (si entre guillemets), guillemets échappés (doublés selon le style RFC 4180), fins de ligne CRLF ou LF, lignes blanches traînantes et délimiteurs configurables (tabulations pour TSV, point-virgule pour les environnements européens, tube, etc.). La détection automatique s'active lors de la conversion vers le JSON — les chaînes ressemblant à des entiers deviennent des nombres, "true"/"false"/"null" deviennent leurs équivalents typés, et le rognage des espaces est optionnel. Pour le passage JSON→CSV, l'outil parcourt le tableau d'objets et collecte chaque clé unique pour générer un CSV avec une ligne d'en-tête et des cellules correctement échappées. Les guillemets dans les cellules sont doublés, les cellules contenant des délimiteurs ou des sauts de ligne sont enveloppées de guillemets, et les objets/tableaux imbriqués sont sérialisés en chaînes JSON.

Prévisualisation en direct
example.com
CSV ↔ JSON Converter ✓ Converted 3 rows
CSV → JSON JSON → CSV
Delimiter: , ✓ First row is header ✓ Auto-detect numbers
CSV Input
name,age,city
Alice,30,NYC
Bob,25,LA
Carlos,42,Austin
JSON Output
[
  { "name": "Alice", "age": 30, "city": "NYC" },
  { "name": "Bob", "age": 25, "city": "LA" },
  { "name": "Carlos", "age": 42, "city": "Austin" }
]
Caractéristiques principales

Conversion Bidirectionnelle

CSV → JSON et JSON → CSV. Le bouton d'échange inverse instantanément l'entrée et la sortie pour une vérification rapide.

Conforme à la RFC 4180

Le parseur gère les champs entre guillemets, les virgules intégrées, les guillemets échappés, les fins de ligne CRLF/LF — fonctionne sur des CSV réels, pas seulement des exemples simples.

Délimiteurs Personnalisés

Changez le séparateur d'une virgule vers n'importe quoi — tabulation (pour TSV), point-virgule (env. européens), tube, ou tout autre caractère unique.

Détection de Type Automatique

Les nombres, les booléens et les null sont convertis en leurs équivalents typés dans la sortie JSON. Désactivez si vous préférez uniquement des chaînes.

Conversion en Direct

La sortie se met à jour à chaque frappe — pas besoin de bouton Convertir. Collez et voyez les résultats instantanément.

Gère les Champs Manquants

Lorsque les objets JSON ont des clés différentes, l'en-tête CSV inclut toutes les clés uniques et les cellules manquantes sont laissées vides — aucune perte de données.

Cas d'utilisation courants

Traitement d'Export de Base de Données

Collez un export CSV de votre BDD, obtenez un tableau JSON prêt à être importé dans une base NoSQL ou une API consommant du JSON.

Intégration de Tableur

Convertissez une réponse API (tableau JSON) en CSV pour un collage direct dans Excel ou Google Sheets.

Remodelage de Données

Effectuez un aller-retour dans l'outil pour nettoyer le formatage — utile lors de la fusion de CSV provenant de sources différentes.

Conversion de Fichiers de Traduction

Transformez vos feuilles de traduction CSV en fichiers i18n JSON pour des outils comme les extensions Chrome ou i18next.

Jeux de Données de Test API

Générez des jeux de données JSON à partir de données de test CSV (ou vice versa) pour alimenter vos bases de dev et tests d'intégration.

Comment utiliser
1

Ouvrir le Convertisseur CSV ↔ JSON

Cliquez sur l'icône CSV/JSON dans le dock DevSuite Pro. Un panneau s'ouvre avec la bascule de direction, les options et deux zones de texte.

2

Choisir la Direction

Choisissez CSV → JSON pour parser des données tabulaires, ou JSON → CSV pour aplatir un tableau d'objets en lignes.

3

Configurer les Options

Ajustez le délimiteur si ce n'est pas une virgule, activez "Première ligne comme en-tête" et "Détecter les nombres" selon la forme de vos données.

4

Coller vos Données

Collez votre CSV ou JSON dans l'entrée. La sortie s'affiche à droite instantanément.

5

Copier ou Télécharger

Cliquez sur Copier pour récupérer le résultat. Utilisez Échanger ↔ pour inverser et vérifier que l'aller-retour est sans perte.

Prêt à essayer ? Convertisseur CSV ↔ JSON?

Installez DevSuite Pro gratuitement et débloquez plus de 39 outils de développement pour votre navigateur.

Ajouter à Chrome Ajouter à Edge Ajouter à FireFox