Convertissez des données CSV en un format de texte à largeur fixe.
À propos de CSV vers Largeur Fixe
Le texte à largeur fixe reste la langue commune des mainframes, des formats de fichiers bancaires, des rapports imprimés et des e-mails en texte brut : chaque colonne commence à la même position de caractère, si bien que les données s'alignent sans tableur. Cet outil mesure la valeur la plus longue de chaque colonne du CSV, complète chaque cellule avec des espaces jusqu'à cette largeur et écrit un fichier .txt où les colonnes sont parfaitement alignées.
Collez le CSV, choisissez combien d'espaces supplémentaires laisser entre les colonnes et téléchargez le fichier texte. Tout est calculé dans le navigateur, donc le contenu du fichier ne quitte jamais votre ordinateur.
Comment utiliser CSV vers Largeur Fixe étape par étape
Saisissez le nom du fichier de sortie ; l'extension .txt est ajoutée automatiquement.
Réglez le « Remplissage de colonne », le nombre d'espaces supplémentaires ajoutés après chaque colonne (2 par défaut).
Collez le CSV séparé par des virgules dans la zone de texte.
Cliquez sur « CONVERTIR ET TÉLÉCHARGER ». Le fichier contient l'en-tête, une ligne de tirets et les lignes complétées par des espaces.
name surname city
---------------------------
Juan Pérez Madrid
Ana García Barcelona
Pourquoi utiliser notre CSV vers Largeur Fixe ?
100% gratuit et en ligne : aucun paiement, aucun logiciel ni extension à installer.
Confidentialité d'abord : le traitement se fait dans votre navigateur, vos données ne quittent jamais votre appareil.
Sans inscription : collez vos données et obtenez le résultat en un clic.
Rapide et fiable : gérez des fichiers petits ou volumineux en quelques secondes, prêts pour Excel et d'autres outils.
Cas d'usage courants
Produire un fichier d'entrée COBOL ou AS/400 où chaque champ doit occuper un nombre fixe de caractères.
Coller un tableau aligné dans un e-mail en texte brut, un README ou un commentaire de code où les tableaux Markdown ne s'affichent pas.
Créer un export lisible d'un résultat de requête pour un rapport imprimé ou un fichier journal.
Générer des fixtures de test pour un analyseur qui lit des fichiers positionnels (à colonnes fixes).
Limites et conseils
Les colonnes ne sont découpées que sur les virgules ; les valeurs entre guillemets contenant des virgules seront traitées comme plusieurs colonnes.
Les largeurs de colonnes sont calculées à partir de la valeur la plus longue de chaque colonne plus le remplissage, donc une seule cellule longue élargit toute la colonne.
Une ligne de séparation en tirets est insérée après la ligne d'en-tête ; supprimez-la du fichier si le système destinataire attend les données dès la ligne 2.
La sortie utilise des fins de ligne CRLF et est enregistrée en .txt. Les caractères multi-octets comme les accents comptent pour un seul caractère dans la plupart des éditeurs, mais peuvent se désaligner avec des polices non monospaces.
Questions fréquentes
Qu'est-ce qu'un fichier à largeur fixe ?
Un fichier à largeur fixe (ou positionnel) est du texte brut où chaque colonne occupe un nombre fixe de caractères, complétés par des espaces, au lieu d'être séparées par un délimiteur. Les limites des colonnes sont définies par des positions de caractères, par exemple les caractères 1 à 10 pour le nom et 11 à 20 pour le prénom.
Quelle est la différence entre CSV et largeur fixe ?
Le CSV sépare les valeurs par un délimiteur et chaque ligne peut avoir une longueur différente, ce qui le rend compact et facile à analyser. La largeur fixe complète chaque valeur jusqu'à une largeur définie : le fichier est plus volumineux mais lisible sans outil et compatible avec les systèmes historiques qui lisent les champs par position.
Puis-je choisir manuellement la largeur de chaque colonne ?
Non. Les largeurs sont dérivées automatiquement de la valeur la plus longue de chaque colonne plus le remplissage que vous définissez. Si un système exige des largeurs exactes, ajoutez une première ligne fictive avec des valeurs de la longueur requise, ou ajustez le fichier ensuite.
Comment reconvertir de la largeur fixe vers le CSV ?
Utilisez l'outil Largeur Fixe vers CSV : collez le texte, indiquez la largeur de chaque colonne séparée par des virgules et téléchargez le CSV. Les largeurs correspondent à la valeur la plus longue par colonne plus le remplissage utilisé ici.
Le fichier est-il envoyé sur un serveur ?
Non. Le remplissage et l'alignement sont calculés dans votre navigateur en JavaScript et le fichier .txt est créé localement.
Outils similaires
Autres utilitaires gratuits qui peuvent vous être utiles
Largeur Fixe vers CSV — Transformez du texte à largeur fixe en un fichier CSV bien structuré.
CSV vers Excel — Convertissez un fichier CSV en un vrai classeur Excel (.xlsx), avec des colonnes séparées et les zéros initiaux conservés.
CSV vers Délimité — Changez le délimiteur de votre CSV (virgules, points-virgules, tabulations).
CSV vers GeoJSON — Convertissez des données CSV avec des coordonnées au format GeoJSON.