curlytab

curlytab / TXT to PDF

Plain text, properly paged.

TXT to PDF Converter

Open a .txt file or paste any text, and get a neat PDF with proper margins, line wrapping and page numbers. Choose A4 or Letter, a font and a size. It's made on your device, so nothing is uploaded.

Text in English and other Latin-alphabet languages stays selectable. Other scripts, like Thai or Chinese, are drawn as images of the text.

How to use the TXT to PDF Converter

  1. Click Open .txt file, drop a file onto the box, or paste your text.
  2. Choose the page size, margins, font and font size.
  3. Pick Monospace for code, logs or text that lines up in columns.
  4. Click Create PDF.

Clean pages from plain text

Long lines wrap at the margin instead of running off the page, tabs line up, and pages are numbered at the bottom. Choose Monospace to keep columns in tables, code and log files aligned.

Languages

Text in English and other Latin-alphabet languages uses standard PDF fonts, so it stays sharp and you can select and search it. Text in other scripts, such as Thai, Chinese, Japanese, Hindi or Arabic, is drawn with your device's fonts and placed on the pages as images. It looks right and prints well, but can't be selected.

Frequently asked questions

Which files can I open?

Plain text files such as .txt, .md, .csv, .log, .json and .xml. Word documents aren't plain text.

Can I convert Thai or Chinese text?

Yes. The text is drawn with your device's fonts. The PDF looks right but the text can't be selected.

Is my text uploaded?

No. The PDF is created in your browser.

Add this TXT to PDF converter to your website

Free for blogs, schools and businesses. Copy the code below and paste it into your page's HTML. The tool works exactly like this one and runs in your visitors' browsers, so nothing is uploaded. Please keep the credit line so others can find it too.

Preview embed ↗