Text to PDF

Plain words, neatly on a page.

Free. No signup.
Server conversion: files are uploaded securely, only for the conversion, and never stored.
01

Choose your file

This file is uploaded only for this conversion and never stored. The original is deleted when conversion ends, and the result as soon as this page has it (within 2 minutes at most).

Hindi and English fonts are bundled. Unsupported text encodings are reported.

02

Make it yours

Nothing is stored. Results stay on this page until you refresh or leave.

STEP BY STEP

How to convert a text file to PDF

Turn notes, code listings or plain text into a tidy PDF. Hindi (Devanagari) and English fonts are built in, so mixed-language text displays correctly. Choose the font size, page size and margins, and pick the text encoding if your file is not UTF-8.

Also known as: TXT to PDF, RTF to PDF, notepad to PDF · हिंदी में: टेक्स्ट से PDF

  1. Choose a TXT file up to 10 MB or an RTF file up to 25 MB.

  2. Pick the encoding, font size, page size, orientation and margins.

  3. Convert the file on the secure server.

  4. Download the PDF.

A LITTLE GUIDANCE

Getting the best result

Choose your file and adjust the options before converting. Hindi and English fonts are bundled. Unsupported text encodings are reported.

Good to know

Hindi and English fonts are bundled. Unsupported text encodings are reported.

QUESTIONS, ANSWERED

Text to PDF: frequently asked questions

Quick answers before you start.

More PDF tools
Does it support Hindi text?+

Yes. Hindi and English fonts are bundled, so Devanagari text appears correctly in the PDF.

My text shows strange characters. What should I do?+

The file probably uses a different encoding. Try UTF-16 LE or Windows-1252 in the encoding option and convert again.

Is Text to PDF free?+

Yes. It is completely free, with no signup, no subscription and no watermark on your files.

Are my files uploaded to a server?+

Only for the conversion. Text to PDF uploads your file to an isolated conversion server, but nothing is stored: the original is deleted when conversion ends, and the result as soon as your browser has it (within 2 minutes at most).