Aller directement à l’outil
ViewCSV
Aucun envoi de fichier

Convertir un CSV en TXT

text-export.csv· DONNÉES D’EXEMPLE1 ligne · 3 colonnes
Les valeurs qui commencent par = + - @ sont précédées d’une apostrophe ' pour que le tableur les affiche comme du texte. Les nombres simples comme -12.5 ne sont pas modifiés.
sku	name	note
00731	Desk, lamp	"Line 1
Line 2"

1 ligne · 1 fichier Le TXT utilise le séparateur et les guillemets choisis. L’encodage concerne les téléchargements ; Copier transmet du texte au presse-papiers.

Pour transmettre un tableau à un logiciel qui attend du texte délimité, choisissez ici le séparateur et l’encodage attendus. Le réglage initial produit un TXT en UTF-8 avec tabulations, fins de ligne CRLF et en-têtes. Vous contrôlez le résultat avant le téléchargement, sans envoyer les données sur un serveur. L’extension .txt ne décrit pas les colonnes : le logiciel destinataire doit utiliser les mêmes paramètres de lecture.

Préparer le fichier demandé par votre logiciel

  1. Ouvrez le fichier ou collez les lignes, puis vérifiez l’aperçu d’entrée. Si les accents sont incorrects ou les colonnes fusionnées, corrigez les paramètres d’import et rouvrez la source.
  2. Réglez le séparateur de sortie : tabulation, virgule, point-virgule ou barre verticale. Choisissez aussi les guillemets, la présence des en-têtes et les fins de ligne CRLF ou LF.
  3. Téléchargez le TXT dans l’encodage choisi. Copier transmet du texte au presse-papiers ; le BOM et l’encodage du fichier concernent uniquement le téléchargement.

Respecter les virgules décimales et les champs multilignes

La virgule décimale n’est pas remplacée par un point. Un champ contenant le séparateur, un guillemet ou un saut de ligne reste délimité par des guillemets ; ceux qui figurent dans le texte sont doublés. Vous pouvez également encadrer tous les champs ou les seuls champs non numériques. Les retours dans les cellules sont conservés : ce n’est pas un export à largeur fixe.

Les zéros initiaux et les identifiants longs restent du texte. La protection contre les formules est activée par défaut et préfixe d’une apostrophe les valeurs ressemblant à une formule. Désactivez-la uniquement pour conserver volontairement ces caractères sans protection. Préparez au besoin les champs avec Renommer et réordonner les colonnes CSV.

Encodage et téléchargement de plusieurs TXT

UTF-8 sans BOM est le choix initial. Les autres sorties sont UTF-8 avec BOM, UTF-16 LE avec BOM et Windows-1252. Un caractère absent de Windows-1252 bloque l’export au lieu d’être remplacé par un point d’interrogation. Changer l’encodage de sortie ne répare pas une source déjà mal décodée. Pour garder une extension CSV, utilisez Modifier le séparateur et l’encodage CSV.

Le traitement par lots applique les réglages d’import et de sortie actuels à chaque fichier. Plusieurs résultats TXT sont regroupés dans un ZIP ; un seul résultat est téléchargé directement et les échecs sont listés. L’aperçu complet accepte 25 MiB, 100 000 lignes, 250 colonnes et 2 millions de cellules. Au-delà du seuil en octets, le fichier est traité en flux et l’aperçu partiel ne peut pas être copié. Le téléchargement porte sur l’ensemble du fichier dans les limites de mémoire et de sortie. Pour revenir au CSV, utilisez Texte vers CSV.

Exemple : garder une virgule et un retour dans une cellule

Cet exemple synthétique est exporté avec les réglages initiaux. Les tabulations séparent les colonnes, la virgule du nom reste un caractère ordinaire et la note conserve ses guillemets. Le dernier enregistrement se termine par CRLF.

CSV
sku,name,note
00731,"Desk, lamp","Line 1
Line 2"
TXT
sku	name	note
00731	Desk, lamp	"Line 1
Line 2"

Questions fréquentes

Le nom change, mais pas les séparateurs, l’encodage ni les en-têtes. Cela convient seulement si le logiciel destinataire accepte déjà cette structure. Sinon, réécrivez les enregistrements avec les paramètres demandés et vérifiez l’aperçu d’import.

Normes et références