Convertisseur CSV en JSON
Convertis du CSV en JSON et du JSON en CSV dans ton navigateur. Un analyseur RFC 4180 intégré gère les champs entre guillemets, les virgules dans les valeurs, les sauts de ligne et les guillemets échappés, sans envoi et sans librairie en plus.
Cet outil est en train de pousser
On est encore en train de le préparer.
En attendant qu'il pousse, jetez un œil aux outils déjà en place ci-dessous.
À quoi sert cet outil
Colle un CSV et relis-le sous forme de JSON propre, ou colle du JSON et obtiens un CSV à ouvrir dans n importe quel tableur. Le convertisseur détecte le sens et le séparateur pour toi, ou tu peux les fixer à la main pour des fichiers à virgule, point-virgule, tabulation ou barre verticale. Il suit les règles RFC 4180, donc une valeur avec une virgule, un saut de ligne ou un guillemet doublé entre guillemets est lue correctement. Les valeurs restent du texte, donc un code comme 007 n est jamais transformé en nombre. Tout se passe sur ton appareil et rien n est envoyé.
À quoi ça vous sert
- Transforme un CSV exporté d un tableur en JSON pour une API ou un fichier de configuration.
- Remets un tableau JSON d enregistrements en CSV pour l ouvrir dans Excel ou Sheets.
- Passe un fichier européen à point-virgule en JSON sans te battre avec le séparateur.
- Convertis un export séparé par des tabulations en JSON en gardant les zéros initiaux.
- Vérifie comment une ligne avec des guillemets et des virgules est vraiment lue avant l import.
Comment l'utiliser
- Colle ton CSV ou ton JSON dans la zone de saisie.
- Laisse le sens sur automatique, ou choisis CSV vers JSON ou JSON vers CSV à la main.
- Choisis le séparateur, ou laisse-le sur automatique pour détecter virgule, point-virgule, tabulation ou barre.
- Indique si la première ligne du CSV est un en-tête et si le JSON est mis en forme.
- Lis le résultat, puis copie-le ou télécharge-le en fichier json ou csv.
Tout le travail se passe dans votre navigateur. Aucun fichier n'est envoyé à un serveur. Voir plus d'outils dans le même champ.
Va bien avec
D'autres outils qu'on utilise souvent dans le même flux.
- Formater et Valider du JSON
formater et valider du JSON
Très bien combiné dans les flux de dev.
- Comparer du JSON: Voir les Écarts
comparer deux documents JSON
Comparez deux payloads côte à côte.
- Encoder et Décoder du Base64
encoder et décoder du Base64
Indispensable quand vous déboguez une API.
- Convertisseur de Timestamp Unix
convertir timestamps Unix et dates
Très bien combiné dans les flux de dev.
Autres outils du même champ
DonnéesFormater et Valider du JSON
Formatez, validez et minifiez du JSON en ligne. Embellissez un JSON brouillon ou compactez-le en un clic, gratuit et dans votre navigateur.
Comparer du JSON: Voir les Écarts
Comparez deux documents JSON en ligne et voyez ce qui a été ajouté, retiré ou modifié. Diff sémantique, gratuit et dans votre navigateur.
Encoder et Décoder du Base64
Encodez et décodez du texte en Base64 en ligne, avec un alphabet URL-safe en option. Tout dans votre navigateur, rien n'est envoyé.
Convertisseur de base numérique
Convertissez des nombres entiers entre binaire, octal, décimal, hexadécimal et n'importe quelle base de 2 à 36. Tout se passe dans votre navigateur avec des grands entiers natifs, donc même les nombres très longs restent exacts.
Questions fréquentes
Gère-t-il les virgules et les sauts de ligne dans une valeur ?
Oui. L analyseur suit RFC 4180, donc un champ entouré de guillemets doubles peut contenir le séparateur, un saut de ligne ou un guillemet double répété qui représente un seul guillemet. Ces valeurs restent entières au lieu de couper la ligne.
Quels séparateurs sont pris en charge ?
La virgule, le point-virgule, la tabulation et la barre verticale. En automatique le convertisseur regarde la première ligne et choisit le séparateur le plus présent, ce qui couvre les fichiers à virgule, les fichiers européens à point-virgule et les exports à tabulation.
Les nombres et les zéros initiaux sont-ils conservés ?
Oui. Chaque valeur reste du texte, donc un identifiant comme 007 ou un long numéro de téléphone n est pas transformé en nombre et ne perd jamais un zéro initial ni de précision. Tu décides ensuite comment typer les données.
Comment le JSON est-il transformé en CSV ?
Fournis un seul objet ou un tableau d objets. Les colonnes sont l union de toutes les clés dans leur ordre d apparition, et tout objet ou tableau imbriqué est écrit comme une chaîne JSON dans sa cellule pour ne rien perdre.
Mes données sont-elles envoyées quelque part ?
Non. La conversion se fait entièrement dans ton navigateur, sans envoi et sans librairie tierce. Rien de ce que tu colles ne quitte ton appareil.

