Comment convertir du texte en PDF
Collez ou téléversez du texte, mettez-le en forme, téléchargez. Rien n'est téléversé.
Ajoutez votre texte
Saisissez ou collez dans l'éditeur, ou passez à « Téléverser un .txt » et choisissez un fichier. Tout reste dans votre navigateur.
Mettez en forme la page
Choisissez une police (Helvetica, Times ou Courier), la taille, l'interligne, les marges, la taille de page et l'alignement. Les valeurs par défaut correspondent à un document Word normal.
Créez le PDF
Cliquez sur Créer le PDF. pdf-lib met le texte en page, découpe les pages, intègre la police et produit un PDF téléchargeable, le tout dans votre onglet, sans téléversement.
Pourquoi utiliser TXT en PDF sur imisspdf ?
Privé par conception
Notes, brouillons, code source, entrées de journal : du texte que vous ne colleriez jamais dans un outil web quelconque. Chaque octet reste dans l'onglet du navigateur. Sans téléversement, sans journal serveur, sans copie sur le disque de quelqu'un d'autre.
De vrais contrôles de mise en page
Police (Helvetica, Times, Courier), taille de 10 à 24 pt, interligne de 1.0 à 2.0, marges de 10/20/30 mm, A4/Letter/Legal, gauche ou justifié : les valeurs par défaut correspondent à un document Word normal pour que le résultat soit soigné, et non un dépôt de texte improvisé.
Gratuit, sans inscription
Sans filigrane, sans quota quotidien, sans compte. Collez, choisissez quelques options, cliquez : c'est prêt. Les mêmes contrôles et le même résultat à chaque fois.
Foire aux questions sur TXT en PDF
Le sélecteur de fichiers lit votre .txt via l'API FileReader du navigateur, qui détecte l'UTF-8 (avec ou sans BOM), l'UTF-16 LE/BE, et revient à la valeur par défaut du système d'exploitation pour les encodages hérités comme Windows-1252 ou ISO-8859-1. L'UTF-8 est l'option sûre : tous les éditeurs de texte modernes (VS Code, Bloc-notes, TextEdit, Sublime, Vim) écrivent en UTF-8 sauf indication contraire. Si votre PDF final affiche des carrés ou des points d'interrogation au lieu de lettres accentuées, le fichier source utilise un encodage hérité ; ouvrez-le dans votre éditeur, faites « Enregistrer sous » en UTF-8 et téléversez-le à nouveau. Les polices Helvetica, Times et Courier fournies avec le PDF ne couvrent que le jeu de caractères WinAnsi ; pour le CJK ou le cyrillique complet, voyez la question suivante.
Pas directement. Les trois polices proposées (Helvetica, Times, Courier) sont les 14 polices standard du PDF, qui ne couvrent que le WinAnsi (latin et européen occidental). Les caractères hors de cette plage — hanzi chinois, kana japonais, arabe, cyrillique, grec, hébreu, thaï — apparaissent comme des glyphes manquants (carrés) dans le résultat. Pour du texte dans ces écritures, saisissez ou collez en mode Saisir/coller, puis exportez depuis un outil de mise en forme plus complet, ou utilisez notre autre flux : collez votre texte dans Word, enregistrez-le en DOCX et exécutez Word en PDF ; cette chaîne intègre une police Unicode qui couvre toutes les écritures courantes. Nous ajouterons peut-être l'intégration de polices Unicode ici lors d'une future mise à jour.
Les sauts de ligne fixes (\n et \r\n) de votre texte source sont conservés comme sauts de paragraphe dans le PDF. Les tabulations sont converties en quatre espaces lors de la mise en page. Les longues lignes qui dépassent la largeur de texte disponible sont renvoyées automatiquement aux limites des mots ; le renvoi d'origine de votre éditeur est ignoré afin de ne pas obtenir de mots orphelins gênants lorsque vous changez la taille de page ou la marge. L'alignement justifié élargit l'espacement entre les mots sur chaque ligne sauf la dernière de chaque paragraphe. Si vous avez besoin d'une mise en forme à chasse fixe exacte où les colonnes de caractères doivent s'aligner (art ASCII, code, tableaux), choisissez Courier avec un alignement à gauche : cette combinaison maintient chaque caractère à la même position de colonne.
Non. Le contenu de la zone de texte reste dans la page ; le fichier .txt que vous téléversez est lu via FileReader (qui ne touche jamais au réseau) ; le PDF est généré localement à l'aide de pdf-lib (WebAssembly) sur un Blob et vous est proposé en téléchargement direct. Vous pouvez le constater dans l'onglet Réseau des DevTools : aucun POST sortant ne transporte votre texte. Cela compte si vous convertissez des brouillons, des entrées de journal, du code source, des notes contenant des identifiants ou tout texte que vous préférez ne pas confier à un serveur. La fermeture de l'onglet supprime le contenu de la zone de texte : rien n'est non plus conservé dans le localStorage.
Oui. La taille de page propose A4 (210 × 297 mm), Letter (8,5 × 11 po / 216 × 279 mm) et Legal (8,5 × 14 po / 216 × 356 mm). Les marges prédéfinies sont 10 mm, 20 mm (par défaut — identique à Word/Pages) et 30 mm, appliquées uniformément sur les quatre côtés. Les options d'interligne sont 1.0 (serré, comme un texte à simple interligne), 1.15 (par défaut — légèrement plus aéré, comme la valeur par défaut de Microsoft Word), 1.5 (dissertation scolaire) et 2.0 (double interligne pour imprimer et corriger). La taille de police va de 10 pt jusqu'à 24 pt. Il n'y a pas encore de contrôle « retrait de première ligne » ni « espace après le paragraphe » : les paragraphes sont séparés par une ligne vide si le texte source en comporte une.
En pratique, tout texte brut jusqu'à quelques mégaoctets fonctionne bien : cela représente des centaines de pages, bien au-delà d'un document normal. L'outil conserve tout le texte en mémoire, le met en page et génère le PDF de façon synchrone sur le thread principal ; les fichiers très volumineux (plus de 10 Mo de texte, des dizaines de milliers de lignes) peuvent figer l'onglet du navigateur pendant plusieurs secondes lors de la mise en page. Nous n'imposons aucune limite supérieure stricte. Chaque page du PDF résultant ne stocke que le texte et une référence de police, de sorte que la taille du fichier est dominée par la police intégrée (~30 Ko pour Helvetica), et non par le nombre de pages.