Aller au contenu

Convertisseur de séparateur CSV

Convertissez un CSV entre virgule, point-virgule, tabulation, barre verticale et séparateurs personnalisés sans casser les champs entre guillemets.

Traité localement dans votre navigateur

Options

Utilisé quand le séparateur d’entrée est « Caractère personnalisé ».

0 caractères · 0 lignes
Le résultat apparaîtra ici.

Qu'est-ce que Convertisseur de séparateur CSV ?

Selon les régions et les logiciels, le séparateur change : de nombreux tableurs européens exportent des points-virgules car la virgule est leur séparateur décimal, les bases de données aiment les fichiers séparés par tabulations (TSV), et certains systèmes préfèrent la barre verticale. Remplacer les caractères à la main corrompt les cellules qui contiennent le séparateur.

Ce convertisseur analyse correctement l’entrée puis l’écrit avec le nouveau séparateur, en ajoutant des guillemets uniquement là où le nouveau séparateur ou un retour à la ligne apparaît dans une cellule. Le séparateur d’entrée peut être détecté automatiquement. Il gère CSV vers TSV, TSV vers CSV, point-virgule vers virgule et toute autre paire, ainsi que des caractères uniques personnalisés.

Comment ça marche ?

  1. Collez le fichier ou ouvrez-le avec le bouton d’ouverture.
  2. Laissez le séparateur d’entrée en détection automatique ou fixez-le, avec « caractère personnalisé » pour les séparateurs inhabituels.
  3. Choisissez le séparateur de sortie, le style de guillemets et les fins de ligne.
  4. Copiez le résultat ou téléchargez-le ; une extension .tsv est proposée pour une sortie à tabulations.

Cas d'usage courants

  • Transformer un export à points-virgules d’un tableur européen en fichier séparé par des virgules.
  • Convertir du CSV en TSV pour le coller dans un outil de base de données ou un tableur.
  • Préparer un fichier à barres verticales pour un système ancien.
  • Réparer un fichier qui s’ouvre dans une seule colonne à cause d’un mauvais séparateur.

Exemples

Essayez cette saisie dans l'outil ci-dessus :

Entrée
id;name;note
1;Alice;"likes ; and ,"
2;Bob;plain
Sortie
id	name	note
1	Alice	likes ; and ,
2	Bob	plain

Confidentialité

Convertisseur de séparateur CSV s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.

Limites

Seuls les séparateurs d’un caractère sont pris en charge. Les virgules décimales dans les nombres ne sont pas converties en points : seul le séparateur entre cellules change.

Questions fréquentes

Les virgules présentes dans mon texte seront-elles perdues ?

Non. Les cellules contenant le séparateur de sortie sont entourées de guillemets automatiquement et leur contenu reste inchangé.

Comment convertir du CSV en TSV ?

Réglez le séparateur d’entrée (ou laissez la détection automatique) et choisissez Tabulation en sortie. Inversez les valeurs pour repasser du TSV au CSV.

Puis-je utiliser un caractère absent de la liste ?

Oui. Choisissez « Caractère personnalisé » et saisissez un caractère unique comme ~ ou ^. Écrivez \t pour une tabulation.

Plus d'outils dans JSON & données →