Conçu sur une IA avancée exécutée sur votre appareil et l'accélération matérielle, pour des performances professionnelles sans compromis sur la confidentialité.IA sur votre appareil : performant et privé.
Outil de Padding Texte
Remplissez le texte à une largeur exacte : emoji et CJK alignés.
- S’exécute sur votre appareil
- Emoji et CJK s’alignent
- Un fichier gratuit · 100 avec Pro
Déposez un fichier texte ici
Jusqu’à 10.0 MB · .txt · .md · .markdown · .log · .csv
Où va le remplissage. « Les deux » le répartit également, le caractère impair allant à droite.
Remplir jusqu’à une largeur, ou ajouter la même quantité à chaque ligne.
Jusqu’à 120 pour ce texte et ces réglages.
Un caractère, ou plusieurs répétés dans l’ordre. Laissez vide pour une espace.
Colonnes correspond à ce qu’une police à chasse fixe compose — le bon choix pour aligner.
Ne coupe jamais un emoji ni un caractère accentué.
-7 devient -007 plutôt que 00-7. Remplissage à gauche uniquement.
Options qui changent la mesure et la coupe de chaque ligne.
Gratuit : 1 fichier jusqu’à 10.0 MB. Pro : 100 fichiers, un ZIP.
Pourquoi utiliser du remplissage de texte ?
Alignez une liste pour que la deuxième colonne commence au même endroit sur chaque ligne, remplissez de zéros des colonnes qui ressemblent à des nombres, ou ajoutez des espaces avant de coller dans un terminal ou un bloc de code — sans ouvrir un éditeur de bureau et sans rien envoyer.
Avantages
- Par ligne : les lignes séparées par des sauts sont remplies séparément et gardent chacune sa propre fin de ligne.
- Largeur cible : ne remplit jusqu’à une largeur de colonne que là où les lignes sont courtes.
- N’importe quel remplissage : un ou plusieurs caractères répétés dans l’ordre — espace, 0, point, tiret, une flèche.
- Largeur correcte : emoji, chinois, japonais, coréen et thaï sont mesurés selon la place qu’ils occupent.
- Aperçu en direct : la sortie et le repère à la colonne cible suivent chaque changement.
- Gratuit, sans installation : tourne dans la page, hors ligne une fois chargée, et sur mobile.
Comment ça marche
L’outil découpe votre texte en lignes, mesure chacune, calcule le remplissage nécessaire d’après vos réglages, puis rassemble les lignes avec les fins qu’elles avaient. Tout se passe sur votre appareil et hors du fil principal, si bien qu’un gros fichier ne fige jamais la page.
Fonctionnalités
- Gauche / droite / les deux : remplissage avant la ligne, après, ou réparti autour.
- Largeur cible ou quantité fixe : deux réglages nettement distincts : choisir l’un ne désactive jamais l’autre.
- Largeur automatique : reprend la cible de la ligne la plus longue du texte en un clic.
- Troncature : coupe les lignes qui dépassent la cible, avec points de suspension en option, sans jamais couper un caractère.
- Numérique : place le remplissage après un signe initial : -7 devient -007 au lieu de 00-7.
- Copier, télécharger, ZIP : un clic pour le résultat, un fichier, ou tout un lot en une archive.
Comparaison des stratégies de remplissage
- Largeur cible : remplissage adaptatif qui amène des lignes inégales à une même largeur. Le bon choix pour aligner.
- Quantité fixe : le même nombre de caractères sur chaque ligne, quelle que soit sa longueur. Le bon choix pour indenter.
- Largeur automatique : largeur cible, lue sur la ligne la plus longue, pour que rien ne soit tronqué ni trop court.
Aligner des colonnes, pas seulement des lignes
- Réglez la portée sur Colonnes et chaque champ est rempli jusqu’à la cellule la plus large de sa colonne : une liste délimitée devient un tableau.
- Séparateurs : tabulation, virgule, point-virgule, barre verticale, suites d’espaces, ou votre propre chaîne.
- La virgule, le point-virgule et la barre verticale sont conservés dans la sortie : un CSV aligné reste un CSV.
- Les tabulations et les espaces sont remplacés par l’alignement lui-même — une tabulation dans la sortie sauterait au taquet suivant et annulerait le travail.
- La dernière colonne n’est pas remplie lorsque le remplissage tomberait en fin de ligne : aucune ligne ne récupère d’espaces superflus.
La largeur n’est pas le nombre de caractères
C’est ce que presque tous les outils de remplissage se trompent, et pourquoi un texte qui semblait aligné dans un outil arrive irrégulier ailleurs. La longueur d’une chaîne dans un programme compte des unités de stockage, pas la place occupée par le texte. Un emoji est généralement stocké sur deux unités et dessiné sur deux colonnes. Un caractère chinois est stocké sur une unité et dessiné sur deux colonnes. Une lettre accentuée peut être stockée sur deux unités et dessinée sur une colonne. Remplir jusqu’à une longueur se trompe donc d’une quantité différente pour chaque écriture de la page.
Les trois mesures de largeur
- Colonnes (par défaut) : la place occupée dans une police à chasse fixe, telle qu’un terminal la compte. Les caractères larges comptent deux, les signes combinants zéro, et une tabulation avance au multiple de huit suivant. À utiliser dès que le résultat sera lu en chasse fixe.
- Caractères : ce qu’une personne appellerait un caractère. Un drapeau, un emoji famille avec liaisons et une lettre accentuée comptent chacun exactement un. À utiliser pour un nombre fixe de caractères dans une légende ou un formulaire.
- Points de code : valeurs scalaires Unicode. À utiliser quand un format à enregistrements fixes définit ses largeurs en points de code.
Réserves sur la largeur visuelle
- La largeur en colonnes est une convention de chasse fixe. Dans une police proportionnelle, aucun outil ne peut aligner quoi que ce soit, car les caractères eux-mêmes ont des largeurs différentes.
- Quelques caractères ont une largeur formellement ambiguë et sont traités comme étroits, ce qui est le défaut des terminaux ; un terminal réglé sur large les affichera une colonne plus larges.
- Les polices diffèrent quant aux emoji dessinés en double largeur. Vérifiez l’alignement dans l’application où vous collez, pas seulement dans l’aperçu.
- Une ligne qui commence par un signe combinant attachera ce signe au dernier caractère de remplissage, car c’est ce que le texte devient. Rognez d’abord si ce n’était pas voulu.
Quand l’utiliser
Partout où une mise en page à largeur fixe doit tenir en texte brut : un tableau dans un README, un bloc de commentaires, un préfixe de journal, un fichier à enregistrements fixes, ou une liste que vous allez coller dans une messagerie à chasse fixe.
Cas d’usage idéaux
- Tableaux en texte brut : alignez une liste séparée par tabulations ou virgules en colonnes lisibles pour un README ou un ticket.
- Nombres à zéros : identifiants et codes à largeur fixe, avec le signe devant, là où il doit être.
- Indentation en masse : remplissez à gauche avec des espaces pour imbriquer un bloc sous autre chose.
- Bannières et en-têtes : centrez des libellés courts dans une largeur fixe avec un caractère répété.
- Listes multi-écritures : noms de lieux, entrées de menu ou noms de produits en deux langues qui doivent s’aligner.
- Brouillons : déterminez les largeurs ici avant d’écrire le script qui le fera tous les jours.
Faits
Exactement ce que fait l’outil, pour qu’aucun aspect de la sortie ne surprenne.
Points clés
- Largeur cible et quantité fixe sont deux réglages distincts entre lesquels vous choisissez, pas deux commandes qui s’écrasent.
- Les lignes déjà à la cible ou au-delà ne reçoivent rien ; activez la troncature si vous préférez les couper.
- Les fins Windows (CRLF), Unix (LF) et Mac classique (CR) sont conservées ligne par ligne : un fichier mixte n’est pas normalisé.
- Un fichier qui se termine par un saut de ligne se termine toujours par un saut de ligne, et ne gagne pas de ligne de remplissage.
- Les remplissages de plusieurs caractères se répètent dans l’ordre depuis le début de chaque section, et un reste qu’un caractère large ne peut combler est complété par une espace.
- Texte brut uniquement : cela produit du texte aligné, pas un tableau HTML ni un tableur.
Bonnes pratiques
Quatre habitudes qui gardent la sortie correcte une fois qu’elle quitte cette page.
Points de qualité
- Vérifiez le résultat dans la police où il sera vraiment lu — l’alignement est une propriété de la chasse fixe.
- Activez le rognage quand la source a des espaces irréguliers, pour mesurer les largeurs sur le contenu réel.
- Pour des champs numériques stricts, confirmez les règles de format du système cible ; un nombre rempli reste du texte.
- Gardez l’original si le remplissage est difficile à défaire — les espaces de fin en particulier se perdent facilement.
- Pour les écritures de droite à gauche, vérifiez la mise en page dans l’application cible : le remplissage est bien placé, mais l’ordre d’affichage relève de l’application.
Quand ne pas l’utiliser
- Quand il vous faut un vrai tableau HTML, un échappement CSV correct ou un tableur : le remplissage est une présentation, pas une structure.
- Quand le texte sera affiché dans une police proportionnelle, où aucun remplissage n’aligne quoi que ce soit.
- Quand la tâche revient chaque jour et devrait être un script ; servez-vous de ceci pour trouver les largeurs, puis automatisez.
Limites et compatibilité
La version gratuite couvre un fichier à la fois jusqu’à 10 Mo, et toutes les options qui décident si le remplissage est correct : les trois mesures de largeur, l’alignement en colonnes, la troncature, le remplissage numérique et le caractère de remplissage complet. Pro ajoute des lots de 100 fichiers livrés en un seul ZIP et relève la limite à ce que votre appareil peut gérer, plutôt qu’à un autre nombre fixe. Les fichiers acceptés sont .txt, .md, .log, .csv, .tsv et .dat ; tout le reste est refusé dès le sélecteur de fichiers, avec un lien vers l’outil qui l’ouvre. Le résultat est plafonné pour qu’une largeur cible ne produise jamais plus de texte que votre appareil ne peut contenir, et la commande de largeur s’arrête exactement là où ce plafond commence.
- Rien n’est envoyé. Le remplissage s’exécute sur votre appareil et fonctionne hors ligne une fois la page chargée.
- Les lignes sont coupées sur CRLF, LF et CR. Les séparateurs Unicode de ligne et de paragraphe passent comme des caractères ordinaires et ne commencent pas de nouvelle ligne.
- Une tabulation compte comme une avance au multiple de huit colonnes suivant, le défaut des terminaux.
- Nécessite JavaScript.
Le remplissage s’exécute sur votre appareil. Un fichier de 10 Mo est rempli en moins d’une seconde et rien n’est jamais envoyé.
Questions fréquentes
Comment fonctionne l’outil de remplissage de texte ?
Collez une ou plusieurs lignes : chacune est remplie séparément. Choisissez gauche, droite ou les deux côtés, un caractère de remplissage, puis une largeur cible ou une quantité fixe. L’aperçu se met à jour avec un repère à la colonne cible, et vous pouvez copier, télécharger ou enregistrer un lot en un seul ZIP.
Qu’est-ce que la largeur de ligne cible, et en quoi diffère-t-elle de la longueur de remplissage ?
La largeur cible n’ajoute que le remplissage nécessaire pour que chaque ligne atteigne cette largeur, et seulement quand la ligne est plus courte. La quantité fixe ajoute le même nombre de caractères à toutes les lignes, quelle que soit leur longueur. Ce sont deux réglages entre lesquels vous choisissez : changer l’un ne désactive jamais l’autre en silence. Les lignes déjà plus larges ne reçoivent rien, sauf si vous activez la troncature.
Puis-je remplir avec des zéros, des espaces ou d’autres symboles ?
Oui. Saisissez n’importe quel caractère : une espace (par défaut), un 0 pour remplir des nombres, ou un symbole comme un point ou un tiret. Vous pouvez saisir plusieurs caractères : ils sont répétés dans l’ordre, si bien que « ab » remplit en ababa. Les emoji et les autres caractères composés de plusieurs points de code restent entiers au lieu d’être coupés en deux.
Pourquoi mes lignes avec emoji et chinois paraissent-elles quand même irrégulières dans d’autres outils ?
Parce que presque tous les outils de remplissage comptent les unités de stockage internes d’une chaîne au lieu de la place qu’elle occupe. Un emoji compte pour deux : il reçoit deux caractères de trop peu. Un caractère chinois compte pour un mais occupe deux colonnes : il en reçoit un de trop. Cet outil mesure par défaut les colonnes de terminal, c’est-à-dire ce qu’une police à chasse fixe compose réellement, de sorte que ces lignes se terminent à la même colonne que vos lignes latines.
Quelle largeur mesurer : colonnes, caractères ou points de code ?
Colonnes convient quand le texte sera lu dans une police à chasse fixe : un terminal, un éditeur de code, un journal, un bloc de code. Caractères compte ce qu’une personne appellerait un caractère, ce qui convient à un nombre fixe de caractères dans un formulaire ou une légende. Points de code compte les valeurs scalaires Unicode, ce que spécifient généralement les formats à enregistrements fixes. Colonnes est la valeur par défaut, car l’alignement est la raison la plus courante de remplir.
Comment fonctionne le remplissage des deux côtés ?
En mode « les deux », le remplissage est réparti entre les deux côtés : la moitié à gauche, la moitié à droite, et si la quantité est impaire, le caractère supplémentaire va à droite. Avec une largeur cible, cela centre chaque ligne courte dans cette largeur, ce qu’il faut pour les bannières, les en-têtes et les colonnes simulées.
Peut-il aligner les colonnes d’une liste séparée par des tabulations ou des virgules ?
Oui. Réglez la portée sur Colonnes et choisissez le séparateur : tabulation, virgule, point-virgule, barre verticale, suites d’espaces, ou le vôtre. Chaque colonne est remplie jusqu’à sa cellule la plus large, si bien que le tableau s’aligne. Une virgule ou une barre verticale est conservée dans la sortie pour qu’un CSV reste un CSV ; les tabulations et les espaces sont remplacés par l’alignement lui-même, car une tabulation sauterait au taquet suivant et annulerait le travail.
Les fins de ligne Windows et le saut de ligne final sont-ils conservés ?
Oui pour les deux, et cela vaut la peine d’être vérifié dans tout autre outil que vous essayez. Chaque ligne conserve exactement la fin avec laquelle elle est arrivée : un fichier Windows reste un fichier Windows et un fichier mixte n’est pas normalisé en silence. Un fichier qui se termine par un saut de ligne se termine toujours par un saut de ligne, et ne gagne pas une ligne supplémentaire de pur remplissage.
Que font les options rogner, ignorer les lignes vides, tronquer et numérique ?
Rogner supprime les espaces de début et de fin avant la mesure de la largeur, pour que les espaces parasites n’entament pas le remplissage. Ignorer les lignes vides laisse les lignes blanches totalement intactes. Tronquer coupe les lignes plus longues que la cible au lieu de les laisser dépasser, éventuellement avec des points de suspension, et ne coupe jamais un emoji ni un caractère accentué en deux. Numérique place le remplissage après un signe moins ou plus initial : -7 devient -007 plutôt que 00-7.
L’outil de remplissage de texte est-il gratuit et privé ?
Oui aux deux. Le remplissage s’exécute entièrement sur votre appareil et rien n’est envoyé, de sorte qu’il fonctionne aussi hors ligne une fois la page chargée, et sur mobile. La version gratuite couvre un fichier jusqu’à 10 Mo à la fois et toutes les options qui décident si le remplissage est correct. Pro ajoute des lots de 100 fichiers livrés en un seul ZIP et relève la limite à ce que votre appareil peut gérer.
sur 1 424 notes
Notez cet outil
Touchez une étoile — c’est rapide