The Text to PDF Converter turns plain text into a clean, readable PDF. Paste text or open a .txt file in the converter at the top of this page, choose the page size, margins, font, and page numbers, check the preview, and select Download PDF. The PDF is made on your device, so your text is never uploaded, and there's no watermark, no sign-up, and no email to give.
Many online converters upload your file to a server, add a watermark, or make you wait in a queue. This one builds the PDF in your browser in a second or two, which also makes it a private way to convert notes, letters, lists, scripts, and logs to PDF.
Convert a TXT file or pasted text
Type or paste text into the box, or select Open file (Ctrl+O, or ⌘O on a Mac) to load a plain text file up to 2 MB. Files such as .txt, .md, .csv, .log, and .json all work, and you can drop a file onto the box too. Opening a file only reads it in your browser; nothing is sent anywhere. The PDF's name follows the file you opened, so notes.txt becomes notes.pdf. If you add a title instead, the file name follows the title until you change it yourself.
To convert a Word document, save it as Plain Text (.txt) in Word first, or copy its text and paste it here. Bold, colours, tables, and images aren't kept, because the converter works with plain text.
Choose the page size, margins, and font
- Page size: A4, Letter, Legal, or A5, in portrait or landscape. A4 (210 × 297 mm) is the standard in most of the world, A5 is half its size, and Letter (8.5 × 11 in) and Legal (8.5 × 14 in) are used in the United States and Canada.
- Margins: narrow (0.5 in), normal (1 in), or wide (1.5 in). Narrow fits more text on each page, and wide leaves room for notes and binding.
- Font: sans serif (Noto Sans), serif (Noto Serif), or monospace (Noto Sans Mono), from 8 to 24 pt. Monospace keeps columns, code, and text tables lined up.
- Line spacing: single, 1.15, 1.5, or double. Double spacing suits drafts that someone will write comments on.
Your choices are remembered in this browser, so the next PDF starts with the same settings.
Add a title and page numbers
Type a Title and it's printed in bold at the top of page 1, or leave it empty for a plain document. Page numbers can go at the bottom centre as Page 1 of 3, at the bottom right as a plain 1, or nowhere at all. Numbered pages make a printed document much easier to keep in order, and the Page 1 of 3 style shows readers at once whether a page is missing.
A preview that matches the PDF
The preview is laid out with the same fonts and measurements as the PDF, so the line breaks and page breaks you see are the ones you get. It updates as you type, shows the total page count, and draws the first 10 pages; the download always has every page.
Long lines wrap at word boundaries, and tabs and indentation are kept. A form feed character, which some programs write into text files to mark a page break, starts a new page. Blank lines and page breaks at the very end are ignored, so they don't add empty pages. If the text would need more than 1,000 pages, only the first 1,000 are shown and saved, and the tool suggests splitting it.
Real, searchable text with embedded fonts
The PDF contains real text, not a picture of it, so you can select, copy, and search it in any PDF reader, and it stays sharp at any zoom. Only the characters you use are embedded from each font, which keeps files small.
You can convert up to 1,000,000 characters and 1,000 pages at a time. Long documents take a few seconds to create, and the button shows the progress as a percentage.
Other languages and emoji
The PDF fonts cover Latin, Greek, and Cyrillic scripts, including accented letters and Vietnamese, so English, Spanish, French, German, Polish, Turkish, Russian, Ukrainian, and many other languages work. Chinese, Japanese, Korean, Arabic, Hebrew, Hindi, Thai, and emoji aren't in these fonts. If your text contains them, a warning lists the characters before you download, and they're left out of the PDF.
For those, use Print / Save as PDF. It opens your browser's print dialog with only your text, laid out with your page size, margins, font size, and spacing, and it uses your device's fonts, so every script and emoji is kept. Choose Save as PDF (or Microsoft Print to PDF) as the printer, and turn off Headers and footers to hide the date and web address. Ctrl+P (⌘P) does the same while there's text in the tool.
Private, free, and on any device
The converter runs entirely in your browser. Your text is never uploaded and isn't saved, so it's gone when you close the page; only your page settings are remembered. The only files downloaded from this site are the page itself and the fonts embedded in the PDF. The privacy policy has the details.
It works in any modern browser on Windows, Mac, Chromebook, Linux, iPhone, iPad, and Android. On iPhone and iPad, the PDF is saved to the Files app, in Downloads; on Android, to the Downloads folder.
Get the text ready first
To tidy the text before you convert it, open it in the online text editor to find and replace, remove empty or duplicate lines, and sort lines. Notes from the online notepad can be copied and pasted straight in. Go back to the converter when you're ready.