Aller au contenu

Formateur CSV

Réécrivez un CSV désordonné en un fichier cohérent : mêmes règles de guillemets, cellules nettoyées, un seul séparateur et un seul style de fin de ligne.

Traité localement dans votre navigateur

Options
Les lignes vides sont supprimées. Les retours à la ligne dans les cellules entre guillemets sont conservés.0 caractères · 0 lignes
Le résultat apparaîtra ici.

Qu'est-ce que Formateur CSV ?

Les fichiers CSV produits par des outils différents divergent sur de petits détails : certains entourent chaque champ de guillemets, d’autres seulement si nécessaire ; certains ajoutent des espaces autour des cellules ; les fins de ligne alternent entre LF et CRLF ; des lignes vides s’y glissent. Les importeurs stricts rejettent ces incohérences.

Le formateur analyse l’entrée avec un véritable analyseur CSV et la réécrit selon vos règles : guillemets seulement si nécessaire, minimaux, sur tous les champs non numériques ou sur chaque champ ; nouveau séparateur ; LF ou CRLF ; cellules nettoyées. Les retours à la ligne dans les cellules entre guillemets sont conservés.

Comment ça marche ?

  1. Collez votre CSV ou ouvrez un fichier. Le séparateur d’entrée est détecté automatiquement sauf si vous le fixez.
  2. Choisissez le séparateur de sortie (identique, virgule, point-virgule, tabulation ou barre verticale) et le style de guillemets.
  3. Sélectionnez les fins de ligne LF ou CRLF et décidez si les cellules sont nettoyées.
  4. Copiez le résultat ou téléchargez formatted.csv.

Cas d'usage courants

  • Préparer un fichier pour un importeur qui exige des fins de ligne CRLF et des champs texte entre guillemets.
  • Supprimer les espaces parasites et les lignes vides d’un export modifié à la main.
  • Rendre les diffs lisibles en écrivant tous les fichiers avec les mêmes guillemets et fins de ligne.
  • Uniformiser les exports de plusieurs systèmes avant de les fusionner.

Exemples

Essayez cette saisie dans l'outil ci-dessus :

Entrée
id; name ;city
1; Alice ;"Paris"
2;"Bob ""B"" Durand"; Lyon 

3;Chloé;Nice
Sortie
id;name;city
1;Alice;Paris
2;"Bob ""B"" Durand";Lyon
3;Chloé;Nice

Confidentialité

Formateur 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

Supprimer les espaces modifie le contenu des cellules : désactivez cette option si les espaces de début ou de fin sont significatifs. Les lignes vides sont toujours supprimées.

Questions fréquentes

Quand un champ est-il entouré de guillemets en mode « Seulement si nécessaire » ?

Quand il contient le séparateur, un guillemet double, un retour à la ligne, ou commence ou finit par un espace. Les guillemets à l’intérieur d’un champ sont doublés, comme l’exige la RFC 4180.

Quelle différence entre LF et CRLF ?

LF est la fin de ligne Unix/macOS et CRLF celle de Windows. La plupart des outils lisent les deux, mais certains importeurs et programmes Windows attendent du CRLF.

Le formatage change-t-il le nombre de lignes ?

Seules les lignes vides sont retirées. Toutes les autres lignes, y compris celles avec des retours à la ligne entre guillemets, sont conservées.

Plus d'outils dans JSON & données →