TextSorter
Texte d'Entrée 0 lines
Aperçu en Direct 0 rows

Collez du texte ci-dessus et cliquez sur "Convertir"

Sortie CSV

Du texte en vrac à des colonnes exploitables

Un vieux logiciel de caisse, un export PDF converti à la volée, ou même un courriel copié depuis Outlook : ces sources produisent rarement des colonnes propres. Les espaces entre les champs varient d'une ligne à l'autre, certaines lignes utilisent une tabulation là où d'autres alignent le texte avec plusieurs espaces, et il n'y a jamais de séparateur clairement identifiable au premier coup d'œil. Retaper ce genre de liste à la main dans un tableur, colonne par colonne, est un travail long, répétitif et propice aux erreurs de saisie.

Le convertisseur texte vers CSV de TextSorter évite cette étape fastidieuse. Vous collez le texte brut dans la zone de saisie et l'outil analyse les cinq premières lignes pour repérer le séparateur le plus probable parmi la tabulation, la virgule, le point-virgule, la barre verticale et l'espace. Pour l'espace en particulier, la détection reste prudente : elle vérifie que le nombre de colonnes reste identique sur plusieurs lignes avant de le retenir, faute de quoi un simple espace au milieu d'un nom de produit fausserait tout le découpage. Dès qu'un séparateur est choisi, l'aperçu en direct affiche aussitôt un tableau structuré, sans bouton à cliquer ni délai d'attente.

Reprendre la main quand la détection se trompe

Aucun algorithme de détection n'est infaillible sur toutes les données. Si votre texte mélange plusieurs séparateurs, ou si l'aperçu affiche des colonnes visiblement décalées, vous pouvez sélectionner manuellement le séparateur d'entrée dans le menu déroulant : virgule, tabulation, point-virgule, barre verticale, espace, ou un séparateur personnalisé pouvant aller jusqu'à cinq caractères. L'option « Citer tous les champs » force en plus l'ajout de guillemets autour de chaque valeur en sortie, même celles qui n'en ont pas strictement besoin, ce qui rassure les systèmes d'import les plus stricts.

Prenons un export d'inventaire tel qu'il sort souvent d'un ancien logiciel de gestion de stock, avec un nombre d'espaces qui varie d'une ligne à l'autre :

Réf.     Désignation              Qté    Prix
A102     Câble USB-C 1m           45     3,90
B217     Adaptateur secteur       12     12,50
C305     Support téléphone        8      9,99

Collé tel quel dans l'outil, ce texte est immédiatement reconnu comme séparé par des espaces, et l'aperçu se transforme en un tableau propre à quatre colonnes :

Réf.DésignationQtéPrix
A102Câble USB-C 1m453,90
B217Adaptateur secteur1212,50
C305Support téléphone89,99

Le tableau est prêt à être corrigé, complété, puis exporté.

Corriger et réorganiser sans quitter le navigateur

Un fichier converti n'est presque jamais parfait du premier coup : une désignation coupée en deux, une colonne dans le mauvais ordre, ou une ligne vide qui traîne au milieu du tableau. Habituellement, corriger ce genre de détail signifie télécharger le fichier, l'ouvrir dans un tableur, faire les retouches, l'enregistrer, puis le réimporter là où vous en aviez besoin. Avec TextSorter, l'aperçu en direct est lui-même un éditeur complet : toutes ces retouches se font directement dans la page, sans jamais quitter le navigateur.

Un éditeur de tableau complet dans l'aperçu

Chaque cellule du tableau est modifiable : il suffit de cliquer sur son contenu pour le corriger directement, sans formulaire ni fenêtre séparée. Le nom d'une colonne ne convient pas ? Cliquez sur son en-tête pour le renommer. Si l'ordre des colonnes ne correspond pas à ce qu'attend le système de destination, faites glisser un en-tête vers sa nouvelle position et le tableau se réorganise instantanément. Chaque en-tête affiche aussi, au survol, un petit bouton pour supprimer la colonne entière, et chaque numéro de ligne affiche une icône de corbeille au survol pour supprimer cette ligne précise. Par sécurité, l'outil refuse de supprimer la toute dernière ligne ou la toute dernière colonne restante, pour éviter de se retrouver avec un tableau vide par erreur.

Deux boutons couvrent les tâches de nettoyage les plus répétitives. « Suppr. Vides » retire d'un coup toutes les lignes dont chaque cellule est vide, ce qui arrive fréquemment après un export contenant des séparateurs de section ou des lignes blanches laissées par l'ancien système. « Dédupliquer » repère les lignes strictement identiques et ne garde que la première occurrence de chacune, pratique après avoir fusionné plusieurs exports. Besoin d'ajouter une ligne pour une référence oubliée, ou une colonne entière pour un nouveau champ ? Les boutons « Ajouter Colonne » et « Ajouter Ligne » le font en un clic, sans toucher à un fichier externe.

Pourquoi le format CSV reste incontournable

Entre les bases de données relationnelles, les objets JSON imbriqués et les formats propriétaires des tableurs modernes, le format CSV a quelque chose de presque désuet. Et pourtant, il reste le format d'échange le plus utilisé pour faire circuler des données tabulaires d'un système à un autre. Un export comptable, un extrait de base clients ou un journal de commandes finit presque toujours en fichier CSV, parce que c'est à peu près le seul format que la quasi-totalité des logiciels savent lire sans configuration particulière.

Ce que le format CSV apporte concrètement

CaractéristiqueAvantage
SimplicitéUn fichier CSV n'est que du texte brut, facile à lire, à écrire et à comprendre sans outil spécialisé.
CompatibilitéTous les tableurs, toutes les bases de données et pratiquement tous les langages de programmation savent importer un fichier CSV sans réglage particulier.
CompacitéSans balises de mise en forme ni métadonnées superflues, un fichier CSV reste léger, même avec plusieurs milliers de lignes.
TransparenceN'importe quel éditeur de texte brut permet d'ouvrir un fichier CSV et d'en vérifier le contenu ligne par ligne, sans dépendre d'un logiciel propriétaire.

Un fichier JSON décrit bien des structures imbriquées, mais devient vite verbeux pour de simples lignes et colonnes répétées des centaines de fois. Une base de données impose un schéma et un serveur rien que pour lire une liste. Un fichier de tableur propriétaire dépend d'une application précise pour s'ouvrir correctement, et peut mal vieillir d'une version à l'autre du logiciel. Le CSV, lui, ne dépend de rien de tout cela : n'importe quel programme capable de lire du texte peut le traiter, aujourd'hui comme dans vingt ans.

Comme la conversion se déroule entièrement dans votre navigateur, aucune donnée n'est jamais envoyée vers un serveur ni stockée où que ce soit. Vous pouvez donc coller une liste de clients, un export comptable ou tout autre contenu confidentiel dans cet outil sans qu'il ne quitte votre appareil à aucun moment, ce qui convient aussi bien à un usage personnel qu'à un usage professionnel avec des données sensibles.

Le CSV n'a rien de spectaculaire, et c'est justement pour cela qu'il continue de circuler entre des systèmes qui, par ailleurs, n'ont presque rien en commun. Un format qui se contente de séparer des valeurs par une virgule et des lignes par un retour à la ligne demande si peu d'efforts pour être produit ou corrigé qu'il a toutes les chances de survivre aux formats plus ambitieux censés le remplacer.

Foire aux Questions

Comment convertir du texte en CSV ?
Collez votre texte dans la zone de saisie, laissez l'outil détecter automatiquement le séparateur ou choisissez-en un manuellement, puis vérifiez le résultat dans l'aperçu en direct. Une fois le tableau correct, copiez la sortie CSV ou téléchargez-la directement au format .csv, .tsv, .json ou .html.
Quels séparateurs sont supportés ?
L'outil reconnaît automatiquement la virgule, la tabulation, le point-virgule, la barre verticale et l'espace en analysant les premières lignes de votre texte. Vous pouvez aussi imposer manuellement l'un de ces séparateurs, ou définir un séparateur personnalisé pouvant compter jusqu'à cinq caractères, utile pour les exports qui utilisent un caractère peu courant.
La sortie est-elle conforme à la norme RFC 4180 ?
Oui. Tout champ contenant le séparateur choisi, un guillemet ou un retour à la ligne est automatiquement entouré de guillemets, et chaque guillemet présent dans la valeur d'origine est doublé pour rester valide. Vous pouvez aussi activer l'option « Citer tous les champs » pour appliquer ce traitement à l'ensemble des valeurs, même celles qui n'en auraient pas strictement besoin.
Puis-je modifier les données avant de les télécharger ?
Oui, tout se fait directement dans l'aperçu. Cliquez sur une cellule pour en modifier le contenu, cliquez sur un en-tête pour renommer une colonne, ou faites-le glisser pour changer l'ordre des colonnes. Vous pouvez aussi ajouter ou supprimer des lignes et des colonnes, supprimer les lignes vides d'un clic, ou dédupliquer les lignes identiques avant l'export final.
Comment faire pour qu'Excel ouvre correctement le fichier CSV ?
Avant de télécharger, cochez l'option « UTF-8 BOM (Excel) » dans la section de sortie. Cela ajoute un indicateur d'encodage au début du fichier, ce qui permet à Excel de détecter automatiquement l'UTF-8 et d'afficher correctement les caractères accentués, au lieu de les transformer en symboles illisibles.

🔒 100 % Privé et Sécurisé

Vos données restent sur votre appareil. Tout le traitement se fait localement dans votre navigateur.