Convertisseur CSV en TXT
Enregistrez les lignes d'un CSV dans un fichier .txt. Les données ne changent pas. Ce qui change, c'est la façon dont les systèmes d'exploitation, les filtres de messagerie et les formulaires d'envoi traitent le fichier, et c'est souvent tout l'intérêt.
Convertisseur de données
ou déposez Fichiers CSV, TSV, TXT … ici ·
95 Mo max. par fichier· Jusqu'à 20 fichiers· Supprimés après 30 minutes
Les fichiers sont traités sur nos serveurs et supprimés après 30 minutes.
Caractère qui sépare les colonnes dans les fichiers CSV et texte, en lecture comme en écriture. Détection auto le repère dans le fichier source et écrit des virgules.
UTF-8 convient à toutes les langues. Choisissez UTF-8 avec BOM si Excel sous Windows affiche des accents ou des caractères asiatiques illisibles à l’ouverture du CSV.
Fichiers Excel, ODS et Numbers : convertir uniquement la première feuille ou toutes les feuilles (un CSV par feuille dans un ZIP, ou une clé JSON par feuille).
Nom de l’onglet de la feuille dans le nouveau classeur, 31 caractères maximum.
Tableau d’objets utilise les noms de colonnes comme clés pour chaque ligne ; tableau de tableaux est plus compact et conserve l’en-tête comme premier tableau.
Nom de l’élément externe qui regroupe toutes les lignes ; chaque ligne devient un <row> à l’intérieur.
Utilisé dans les instructions CREATE TABLE et INSERT. Lettres, chiffres et tirets bas uniquement.
Les guillemets et les types de colonnes diffèrent légèrement d’une base à l’autre ; choisissez celle dans laquelle vous allez importer.
Réécrit les cellules de date dans un seul format. ISO (2026-10-18) est le plus sûr pour les bases de données et le code ; conserver les laisse telles qu’elles apparaissent dans la source.
Comment utiliser cet outil
- 1
Importez le CSV
Ajoutez jusqu'à 20 fichiers CSV de 95 Mo chacun. Les fichiers séparés par une virgule, un point-virgule, une tabulation ou une barre verticale sont reconnus par la détection automatique.
- 2
Choisissez les guillemets et l'encodage
Sous Réglages avancés, activez Mettre chaque valeur entre guillemets si le destinataire veut chaque champ entre guillemets doubles, et choisissez un Encodage du texte, par exemple UTF-8 avec BOM pour les outils Windows.
- 3
Convertissez en texte
Cliquez sur Convertir en Texte brut, téléchargez le fichier .txt, puis importez-le ou envoyez-le.
La conversion de CSV en TXT conserve chaque ligne et chaque valeur de votre CSV et les écrit dans un fichier .txt brut : les données s'ouvrent dans n'importe quel éditeur de texte et passent les formulaires qui n'acceptent que des fichiers texte.
Pourquoi convertir un CSV en TXT alors que les deux sont du texte brut
Un fichier CSV est déjà du texte brut ; la RFC 4180 a même enregistré text/csv comme type de média en 2005. Les raisons de convertir sont donc pratiques, pas techniques. Certains écrans d'envoi n'acceptent que .txt. Et sur la plupart des ordinateurs, un double-clic sur un .csv lance Excel, qui reformate les longs nombres, supprime les zéros initiaux et devine les dates avant que quiconque ait regardé les données.
Un .txt évite ces deux écueils. Il s'ouvre dans le Bloc-notes, TextEdit ou n'importe quel éditeur de code, exactement tel qu'il est écrit. Si l'étape suivante est finalement un tableur, CSV en XLSX fournit un classeur dont les colonnes sont déjà séparées.
Où un fichier TXT issu d'un CSV est attendu
| Destination | Ce qu'elle lit | À choisir ici |
|---|---|---|
| Fichiers d'inventaire Amazon Seller Central | Texte séparé par des tabulations (.txt) | TSV, renommé en .txt |
| Import d'audience Mailchimp | CSV ou .txt séparé par des tabulations | Texte brut ou TSV |
| Google Sheets, Fichier › Importer | .txt délimité avec un séparateur choisi | Texte brut |
| Un collègue sous Windows | Le .txt s'ouvre dans le Bloc-notes d'un double-clic | Texte brut |
Exemple de conversion CSV en TXT
Entrée : sku;name;price
00417;Desk lamp, brass;39,90
Sortie : sku,name,price
00417,"Desk lamp, brass","39,90"| À faire | À éviter |
|---|---|
| Envoyez le .txt quand le lecteur doit voir 00417 et non 417 | Renommer à la main .csv en .txt quand le séparateur doit aussi changer |
| Utilisez UTF-8 avec BOM si le fichier va vers un ancien outil Windows | Compter sur Excel pour séparer les colonnes d'un double-clic ; importez le fichier plutôt |
| Gardez la ligne d'en-tête pour que l'outil d'import puisse associer les colonnes | Mélanger tabulations et virgules dans un même fichier |
CSV et texte brut : caractéristiques des formats
CSV
Valeurs séparées par des virgules
Le CSV est un format texte brut pour les tableaux, où chaque ligne est une ligne du tableau et où des virgules séparent les colonnes. Il est utilisé depuis les débuts de l'informatique et décrit dans la RFC 4180, bien que de nombreuses variantes utilisent des points-virgules ou des tabulations et différents encodages de texte. Presque tous les tableurs, bases de données et outils d'analyse peuvent l'importer et l'exporter, ce qui en fait le format par défaut pour échanger des données entre systèmes. Le CSV ne stocke que des valeurs, sans formules, mise en forme, feuilles multiples ni types de données.
- Compression
- –
- Transparence
- –
- Animation
- –
- Année de création
- –
TXT
Texte brut
Un fichier TXT ne contient que des caractères simples, sans mise en forme, polices, images ni mise en page. Les fichiers texte modernes sont généralement encodés en UTF-8, qui couvre toutes les langues, alors que des fichiers plus anciens peuvent utiliser d'autres encodages et afficher des caractères illisibles. Le texte brut est minuscule, ne devient jamais obsolète et s'ouvre sur tous les appareils, des téléphones aux serveurs. Il ne peut contenir ni texte en gras, ni tableaux, ni images : la structure doit passer par des espaces ou un balisage simple.
- Compression
- –
- Transparence
- –
- Animation
- –
- Année de création
- –
On enregistre un CSV en TXT quand l'extension compte plus que le contenu : un formulaire d'envoi qui n'accepte que .txt, un script qui ne prend que les fichiers *.txt, ou un lecteur qui doit voir les valeurs brutes dans un éditeur de texte plutôt que de laisser Excel les reformater.
FAQ : convertir CSV en TXT
Un TXT issu d'un CSV a-t-il un contenu différent ?
Très peu. Avec Séparateur sur détection automatique, le convertisseur lit le séparateur utilisé par votre CSV et écrit les lignes avec des virgules. Les valeurs contenant une virgule ou un saut de ligne sont entourées de guillemets doubles, comme avant. Le nom du fichier se termine par .txt, et c'est ce qui change la façon dont il est traité.
Comment obtenir un fichier texte séparé par des tabulations plutôt que par des virgules ?
Choisissez TSV sous Convertir en. Un TSV est un texte brut séparé par des tabulations : renommer le fichier .tsv téléchargé en .txt vous donne exactement le .txt à tabulations que décrivent Amazon Seller Central et les outils d'import similaires.
Pourquoi mon TXT s'ouvre-t-il dans le Bloc-notes et pas dans Excel ?
Windows associe .txt au Bloc-notes et .csv à Excel. C'est souvent la raison de la conversion : le destinataire voit les caractères exacts, y compris les zéros initiaux et les longs numéros d'identification, au lieu du reformatage automatique d'Excel. Dans Excel, vous pouvez toujours le charger via Données › À partir du texte/CSV.
Peut-on mettre chaque valeur entre guillemets ?
Oui. Activez Mettre chaque valeur entre guillemets et chaque champ, nombres compris, est écrit entre guillemets doubles. Certains anciens outils d'import bancaires et de paie l'exigent ; la plupart des outils récents acceptent les deux formes.
Puis-je reconvertir le TXT en CSV plus tard ?
Oui, avec TXT en CSV. Comme le contenu n'a pas changé, l'aller-retour est exact ; la détection automatique retrouve le séparateur.
- Convertir TXT en CSVConvertissez les .txt délimités en CSV en ligne. Tabulations, pipes, points-virgules ou espaces détectés, encodage corrigé, guillemets RFC 4180.
- Convertir JSON en TXTConvertissez du JSON en fichier texte : un enregistrement par ligne, champs séparés par tabulation ou autre. S’ouvre dans Bloc-notes et Excel.
- Convertir CSV en XLSXConvertissez un CSV en classeur Excel XLSX en gardant zéros initiaux, longs identifiants et accents. Virgule, point-virgule et tabulation détectés.
- Convertir un CSV en tableau MarkdownCSV en tableau Markdown pour GitHub, GitLab, Obsidian ou Jupyter. Pipes échappés, en-tête conservé, tout séparateur. À coller dans vos docs.
- Convertir TXT en JSONConvertissez un .txt en objets JSON : lignes séparées par tabulation, barre, virgule ou espace, clés de la 1re ligne. Anciens encodages, 20 fichiers.