How to convert text to PDF
- Paste your text into the box above, or type it directly.
- Choose the paper size and orientation you need.
- Set the font size and margin, 11 point with a 56 point margin reads comfortably.
- Tick the monospaced option if the text is code or anything relying on alignment.
- Press Create PDF, then download the finished document.
What this converter does
- Wraps text to the page width automatically, breaking very long words when needed.
- Flows onto as many pages as the content requires, with no manual page breaks.
- Offers A4, Letter and A5 in portrait or landscape.
- Lets you set font size and margins rather than fixing them.
- Includes a monospaced option for code, logs and aligned data.
- Uses standard PDF fonts, so the file stays small and opens everywhere.
Why plain text needs converting at all
A .txt file is the most portable format there is, and it is also the least presentable. It has no page boundaries, no margins and no typography, and how it looks depends entirely on whatever opens it. One program wraps at the window width, another does not wrap at all, a third uses a font nobody chose.
A PDF fixes all of that. The page size is defined, the layout is fixed, and every reader on every device shows the same thing. That is what you want the moment text has to be printed, attached to an email, filed, or handed to someone whose software you do not control.
Where this comes up
- Printing a long article, transcript or set of notes without pasting it into a word processor first.
- Turning exported log files or CSV dumps into something a non-technical colleague can read.
- Filing plain-text records where a fixed-layout archive copy is required.
- Submitting text to a portal that accepts PDF and nothing else.
- Producing a reading copy of a manuscript draft for annotation.
How the wrapping works
Text is measured against the available width using the real font metrics, so lines break where they genuinely stop fitting rather than at a guessed character count. A word too long to fit on any line. A URL, a long identifier, a chemical name, is broken across lines by character rather than overflowing the margin.
Line breaks in your text are respected as breaks, so paragraphs and blank lines survive. That means text hard-wrapped at some narrow width will keep those breaks, producing a ragged result. If that is your situation, reflow it first with the line break remover and the PDF will wrap it properly to the page.
Choosing font and margins
Eleven point with a 56 point margin is a comfortable default for reading on paper. Drop to nine or ten point for dense reference material where fitting more on the page matters more than comfort. Twelve or thirteen suits anything intended to be read aloud or annotated.
The monospaced option matters more than it looks. Code, log output, ASCII tables and any aligned data depend on every character occupying the same width, in a proportional font the columns collapse and the alignment is lost entirely. Tick it for anything technical.
What it cannot do
This converts plain text, not formatted documents. There is no bold, no italic, no headings and no interpretation of Markdown or HTML. A line of Markdown appears in the PDF exactly as you typed it, asterisks and all. That is deliberate: the input is text, and text has no formatting.
The standard PDF fonts also cover Latin characters only, so text in Cyrillic, Greek, Arabic, Hebrew or CJK scripts will not render. Embedding fonts for those would multiply the file size and is beyond what this tool does. For richer output, build the document in a word processor and export from there, or render the text as an image with the text to image tool and assemble it with PNG to PDF. Nothing is uploaded at any stage.