Paste any plain text — notes, logs, code output, a README — or drop a .txt file, and download it as a cleanly formatted PDF. Handy for turning a quick note into something you can print, email, or attach where a .txt file won't do. Everything runs in your browser; the text is never uploaded to a server.
Pick a page size (A4, Letter, or Legal), portrait or landscape, one of the classic PDF fonts (Helvetica, Times Roman, or Courier for a monospace look), then dial in font size, line spacing, and margins. Long lines wrap at word boundaries, tabs become spaces, and an optional footer numbers every page. The live readout shows words, characters, and an estimated page count as you type.
Writing in Markdown instead? The Markdown to PDF converter keeps headings and lists intact. Combine several PDFs into one with the PDF merger, or check your draft's length first with the word counter.
Making a PDF to bill a client? The Invoice Generator produces the same selectable-text PDFs with line items, tax, and discount math done for you.
Building a resume? The free resume builder exports the same real-text, ATS-friendly PDFs — no account, no paywall.
Frequently asked questions
Can I control the font and page size?
Yes. You can pick A4, Letter, or Legal pages in portrait or landscape, choose between Helvetica, Times Roman, and Courier (monospace), and set the font size from 8 to 24 pt. Line spacing runs from single to double, margins come in narrow (0.5"), normal (1"), and wide (1.5") presets, and page numbers are an optional footer.
Are my line breaks preserved?
Yes — every line break in your text becomes a line break in the PDF, with Windows and old-Mac line endings normalized automatically. Tabs are converted to four spaces, and lines too long for the page wrap at word boundaries.
Is there a limit on how much text I can convert?
There is no quota — the converter runs entirely in your browser, so the practical limit is your machine’s memory, and even very long documents are fine. A live readout shows words, characters, and an estimated page count as you type, so you know what you’re getting before generating.
What happens to emoji or non-Latin characters?
The built-in PDF fonts (Helvetica, Times Roman, Courier) use WinAnsi encoding, which only covers Latin characters. Common typographic characters like smart quotes and dashes pass through or get ASCII equivalents, but emoji, CJK, and other unsupported characters are replaced with "?" — the tool counts them and shows a warning before you generate, so nothing is silently mangled.
Can I convert a Markdown file?
You can drop a .md file here, but it converts as plain text — heading markers, asterisks, and link syntax appear literally in the PDF. For rendered headings, lists, and formatting, use the Markdown to PDF converter at /tools/markdown-to-pdf instead.