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· Vos données restent dans votre navigateur.
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 ?
- Collez votre CSV ou ouvrez un fichier. Le séparateur d’entrée est détecté automatiquement sauf si vous le fixez.
- Choisissez le séparateur de sortie (identique, virgule, point-virgule, tabulation ou barre verticale) et le style de guillemets.
- Sélectionnez les fins de ligne LF ou CRLF et décidez si les cellules sont nettoyées.
- 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 :
id; name ;city 1; Alice ;"Paris" 2;"Bob ""B"" Durand"; Lyon 3;Chloé;Nice
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.
Outils associés
Validateur CSV
Vérifiez qu’un CSV est bien formé avant de l’importer et obtenez la liste des problèmes avec leurs numéros de ligne.
JSON & données
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.
JSON & données
Visionneuse CSV
Collez du CSV ou ouvrez un fichier .csv pour le consulter sous forme de tableau, avec le nombre de lignes, de colonnes et le séparateur détecté.
JSON & données
Tri de CSV
Ordonnez les lignes d’un CSV selon une colonne en comparant les valeurs comme du texte, du texte naturel, des nombres ou des dates.
JSON & données
Dédoublonneur CSV
Trouvez et supprimez les doublons d’un CSV en comparant des lignes entières ou uniquement les colonnes choisies.
JSON & données
Supprimer les lignes vides
Retirez les lignes vides d’un texte collé en un clic, ou gardez une seule ligne vide entre les paragraphes.
Outils de texte
Rogner les lignes
Retirez les espaces et tabulations au début et à la fin de chaque ligne d’une liste ou d’un bloc de texte.
Outils de texte
Convertisseur TSV en CSV
Collez du texte séparé par des tabulations, par exemple des cellules copiées depuis un tableur, et obtenez un CSV valide avec les bons guillemets et le séparateur voulu.
JSON & données