Convertir Entre CSV, JSON et YAML

Convert between CSV, JSON and YAML, entirely in your browser

Déposez des fichiers ici ou cliquez pour en choisir un ou plusieurs — CSV, JSON, YAML, YML

Traité entièrement dans votre navigateur avec un Web Worker. Rien n'est envoyé.

Comment l'utiliser

  1. Sélectionnez un fichier CSV, JSON ou YAML.
  2. Choisissez le format de sortie dans le menu déroulant.
  3. Cliquez sur Convertir.
  4. Téléchargez le fichier converti.

Formats acceptés

CSV (.csv), JSON (.json), ou YAML (.yaml/.yml).

Fonctionnalités

  • N'importe lequel des trois formats en entrée, n'importe lequel en sortie
  • Analyse CSV conforme à la RFC 4180 (champs entre guillemets, virgules et retours à la ligne intégrés)
  • La sortie JSON est mise en forme pour la lisibilité
  • Aucune limite de taille de fichier imposée par l'outil lui-même

Ce qu'il advient de votre fichier

Non applicable — ce sont des formats de données en texte brut, sans métadonnées de fichier intégrées à conserver ou retirer.

Limites connues

  • Convertir du JSON ou du YAML en CSV exige que les données forment une liste plate d'objets — les objets ou tableaux imbriqués dans un champ sont aplatis en leur texte JSON brut plutôt qu'étendus en colonnes.
  • Les fichiers très volumineux sont limités par la mémoire disponible de votre navigateur, pas par l'outil.

Cas d'usage courants

  • Transformer une réponse d'API en CSV exploitable dans un tableur
  • Convertir un export CSV en JSON pour un script ou une application
  • Transformer une configuration JSON ou une sortie d'API en fichier YAML plus facile à éditer
  • Injecter un fichier de configuration YAML dans un outil qui ne lit que du JSON

Questions.

Mon fichier est-il envoyé quelque part ?

Non. Convertisseur de Format de Données fonctionne entièrement dans votre navigateur via un Web Worker — le fichier ne quitte jamais votre appareil.

Quels types de fichiers sont acceptés ?

Convertisseur de Format de Données accepte les fichiers CSV, JSON, YAML, YML.

Puis-je convertir du CSV directement en YAML ?

Pas encore via une page dédiée — convertissez d'abord le CSV en JSON, puis le JSON en YAML, via le menu de format sur l'une ou l'autre page.

Que deviennent les cellules CSV vides ?

Elles deviennent des chaînes vides dans la sortie JSON/YAML, pas null ni undefined.

Des problèmes avec cet outil ? Signaler un problème →