Text to PDF
Turn plain text into a clean PDF. Pick the font size, page size and margins. Empty lines start a new paragraph. Text wraps automatically and pages flow across.
Notes
Pages flow automatically. Long text just flows onto more pages — there is no length limit. The standard PDF fonts are used (Helvetica, Times, Courier) so the file is tiny.
Everything runs locally — your text never leaves your browser.
What this tool is for
Some systems still insist on receiving PDFs. When you have plain text — a report, meeting notes, code output, an essay draft — and the destination wants a document, this tool turns the text into a clean, readable PDF in one step. No Word licence, no printer dialog, no "export" maze.
How to convert text to PDF
- Paste or type your text into the box.
- Choose whether you want one continuous page or automatic page breaks.
- Click run, then download the generated PDF.
Formatting notes
The output uses a readable serif font with sensible margins, designed for text-first documents: notes, letters, instructions, and logs. It is not a layout tool — if you need images, columns, or custom fonts, generate the PDF from a word processor instead. For plain text, however, this is the fastest route from clipboard to document.
FAQ
Is my text uploaded anywhere?
No. The PDF is generated inside your browser tab. The text never leaves your device.
Does it handle long documents?
Yes — with automatic pagination, tens of thousands of words convert without issue; you just get more pages.
Can I convert Chinese or other non-Latin text?
The built-in font covers Latin scripts best. For extensive CJK content, results may vary by browser font availability — test with a short sample first.
People also use this for…
Every tool below is also 100%% local: no upload, no account, no server copy — the same privacy guarantee you get on this page.
- Check length and reading time first
Know exactly how long the text is before you set the page size. - Fix the casing before exporting
Convert headings to Title Case in one click. - Then edit the exported PDF
Add images, stamps or corrections.
How to create a PDF from text
- Paste or type your text into the box. It can be a note, a letter, a terms sheet, a receipt or a plain-text report.
- Pick a page size, a font size in points and a line height. 11–12 pt with 1.4–1.5 line height reads like a normal document.
- Click Generate PDF. Long text is wrapped and paginated automatically, then downloaded.
- Open the result to confirm the pagination landed where you expected before sending it to anyone.
How it works
The text is measured and wrapped line by line, split into pages once a page is full, and written into a PDF generated by jsPDF in your browser. No server is involved at any point: nothing you type is uploaded, and the file is produced and downloaded on your device. That makes it safe for drafts, HR documents, legal notes and anything else you would rather not paste into an online service.
An important limitation: non-Latin scripts
The generator uses the standard PDF base-14 fonts (Helvetica and friends). Those fonts only contain Latin characters in the WinAnsi encoding, so Chinese, Japanese, Korean, Arabic, Thai and Cyrillic text will not render correctly — you will get blanks, boxes or mojibake rather than your text. This is a limitation of the built-in fonts, not of your browser. If you need a PDF in one of those scripts, use one of these routes instead: convert the page to an image and use the image-to-PDF tool, or open an existing PDF in the PDF editor and place your text there, where a font that supports your characters is used.
Formatting tips
- Keep blank lines between paragraphs — the paginator respects them.
- Avoid tabs for alignment; use spaces, since tab stops are not supported.
- For a signature block, leave several empty lines rather than drawing a line of underscores.
- Copy the original text into a note before generating, in case you want to re-generate with different settings later.
Troubleshooting
- Chinese or other non-Latin text comes out blank: see the limitation above — use the image route or the PDF editor.
- Words break mid-line oddly: very long unbroken strings (URLs, hashes) cannot be hyphenated. Add a space or shorten them.
- Too few words per line: reduce the font size or increase the page size.
- Last page is blank: the text ended exactly at a page break. Trim a trailing newline and regenerate.
- Special characters look wrong: smart quotes and em dashes are fine, but unusual symbols outside WinAnsi may be dropped.
FAQ
Can I choose a different font or make text bold?
Not here — this tool sticks to the built-in fonts to stay small and fast. Rich typography is better handled by a word processor.
Is there a length limit?
Only practical ones: tens of pages work fine, hundreds will still work but take longer to lay out.
Is the output text searchable?
Yes — the text is written as real text, so search and copy-paste work in any PDF reader (for scripts the font supports).