CSV / TSV

convertisseur de délimiteurs CSVchanger le séparateur, garder les valeurs

Définissez les délimiteurs et les règles de sortie, puis vérifiez les colonnes du tableau.

convertisseur de délimiteurs CSV

Texte source

Le texte et les fichiers restent dans ce navigateur, sans envoi.

Texte converti

Délimiteurs et sortie

Aperçu du tableau analysé

EnregistrementColonne 1Colonne 2Colonne 3
1idnamenote
2007AdaParis, France
3003Gracetwo lines
4010Lin

4 enregistrements affichés sur 4. L’export les inclut tous.

1 réussites ; 0 échecs.

4 enregistrements, 3 colonnes, 68 octets UTF-8.

Une adresse peut contenir une virgule sans créer une nouvelle colonne. Le convertisseur de délimiteurs CSV lit les champs entiers avant de réécrire leurs séparateurs, ce qui évite de couper les valeurs citées.

Pour passer de CSV vers TSV ou de TSV en CSV, choisissez simplement les délimiteurs source et cible. Un séparateur CSV point-virgule fonctionne de la même façon ; la virgule décimale reste un caractère du champ.

Pourquoi utiliser ce convertisseur de délimiteurs CSV

Distinguer les séparateurs du contenu

Le convertisseur de délimiteurs CSV ne remplace pas toutes les virgules aveuglément. L’adresse entre guillemets reste dans une cellule. L’aperçu permet de contrôler sa colonne avant d’adapter le texte au format attendu.

Une virgule dans une valeur citée reste dans la même cellule tandis que les séparateurs changent

Examiner chaque fichier séparément

Un lot partage les mêmes paramètres mais produit des résultats indépendants. Une erreur de guillemets dans un fichier ne bloque pas les autres. Le ZIP contient les sorties réussies, sans fusionner leurs tableaux.

Plusieurs tableaux convertis séparément, dont les résultats valides sont réunis dans une archive

Trois vérifications avant l’export

01

Lever les ambiguïtés de détection

La détection essaie virgule, tabulation, point-virgule et barre verticale. Si plusieurs choix conviennent, indiquez le bon. Un tableau à une seule colonne exige aussi un choix explicite ; les caractères personnalisés ne sont pas devinés.

02

Vérifier les guillemets acceptés à destination

Les champs vides ou contenant le délimiteur cible, un guillemet ou un saut de ligne doivent être cités. Le mode sans guillemets les refuse. Le TSV utilise des guillemets de style CSV : le logiciel destinataire doit savoir les lire.

03

Ne pas confondre aperçu et export

Le tableau affiche d’abord 50 enregistrements, puis 50 de plus à la demande. Copie et téléchargement incluent tout le résultat. Modifier la source, le mode ou les réglages bloque l’ancienne sortie jusqu’à une nouvelle conversion.

Des réglages pour le texte produit

Délimiteurs personnalisés

Chaque côté peut utiliser une valeur scalaire Unicode unique, y compris un emoji simple. Guillemets, caractères de contrôle, sauts de ligne et BOM sont interdits. La tabulation dispose d’une option dédiée.

Fins de ligne distinctes des cellules

Choisissez LF, CRLF ou CR entre les enregistrements. Les sauts de ligne internes aux champs cités restent identiques. La sortie est toujours en UTF-8, avec un BOM facultatif.

Conversion automatique ou manuelle

L’automatisme attend une courte pause après la saisie. Désactivez-le pour afficher Convertir ou lancer avec Ctrl/Cmd+Entrée. Les réussites et échecs sont signalés ; l’erreur détaillée du fichier sélectionné reste visible.

Remplacement réversible

Exemple, Effacer et sélection de fichiers ouvrent une vérification des nombres de caractères et de fichiers. Appliquer accepte le remplacement. Un retour arrière restaure ensemble la source, les paramètres et la sortie précédents.

Limites et contenu conservé

Structure strictement vérifiée
Tous les enregistrements doivent comporter le même nombre de champs. Les guillemets incorrects sont refusés ; aucune ligne vide n’est supprimée ni complétée. Si la détection échoue, choisissez le délimiteur pour obtenir un diagnostic plus précis.
Limites séparées pour entrée et sortie
Fichier original, texte décodé en UTF-8 et sortie UTF-8 sont chacun limités à 2 MiB. Chaque tableau accepte 2 000 enregistrements, en-tête compris, et 100 colonnes. Un lot permet 20 fichiers dont les tailles originales totalisent au plus 10 MiB. Les guillemets peuvent agrandir la sortie au-delà de sa propre limite.
Encodages explicitement pris en charge
Lecture en UTF-8 ou UTF-16 avec BOM. Sans BOM, le fichier est lu strictement en UTF-8 : aucun repérage de l’UTF-16 non marqué ni des encodages anciens. UTF-8 invalide et UTF-32 sont refusés. La sortie reste en UTF-8, sans réparation des caractères déjà corrompus.
Valeurs conservées comme chaînes
Espaces, zéros initiaux, dates et signes décimaux restent identiques. Pas de nettoyage, suppression de doublons, changement de type ou édition de colonnes. Les valeurs ressemblant à des formules sont comptées, sans exécution ni neutralisation ; un tableur peut ensuite les interpréter.
Pas de copie identique octet par octet
La disposition des guillemets et les fins de ligne suivent les options de sortie. Le mode sans guillemets refuse aussi les champs vides. Aucun contenu n’est supprimé pour forcer un format ambigu.
Uniquement du texte délimité
Pour JSON, YAML, XLSX ou le nettoyage des tableaux, utilisez les outils associés. Cette page ne lit pas d’URL, ne fusionne pas les fichiers et ne conserve ni historique ni session.

Questions sur le convertisseur de délimiteurs CSV

Pourquoi un fichier CSV contient-il des points-virgules et non des virgules ?

Cela dépend notamment du logiciel exportateur et des paramètres régionaux. Le point-virgule permet de garder une virgule décimale dans le même champ. Sélectionnez-le comme source ; le convertisseur de délimiteurs CSV ne modifie pas les décimales.

Changer le séparateur modifie-t-il le contenu des cellules ?

Les valeurs lues sont conservées, y compris espaces, zéros initiaux et retours internes. En revanche, les guillemets externes et les fins de ligne des enregistrements peuvent être réécrits. Une ligne de largeur incorrecte provoque une erreur.

Comment passer des tabulations du TSV aux virgules du CSV ?

Choisissez Tabulation en source et Virgule en cible. Les valeurs contenant une virgule, un guillemet ou un saut de ligne nécessitent une citation. Le mode sans guillemets refuse ces cas au lieu de produire un fichier trompeur.

Quel est l’intérêt de produire un fichier UTF-8 ?

UTF-8 permet de représenter les caractères de plusieurs langues dans un même fichier. Ici, la sortie utilise toujours cet encodage. Ajoutez le BOM seulement si le logiciel destinataire le demande ou l’utilise pour reconnaître UTF-8.

Que faire lorsque la détection du codage donne un mauvais résultat ?

Cet outil ne devine pas les encodages anciens. Il lit UTF-8 ou UTF-16 marqué par un BOM et refuse une lecture invalide. Identifiez l’encodage réel dans un outil adapté, puis réenregistrez la source avant de revenir ; changer le séparateur ne répare pas les caractères.

Un fichier ne correspond pas au résultat attendu ?

Préparer le format du prochain import

Essayez le convertisseur de délimiteurs CSV avec une adresse citée, vérifiez sa colonne puis choisissez les règles attendues par votre logiciel.