Make something new

Text to PDF

Turn plain text into a properly typeset PDF. Choose from six templates and eleven fonts — Hindi included — set the paper, margins and spacing, and watch the preview update as you type.

Processed in your browser — nothing is uploaded

1. Pick a template

2. Your text

Formatting

Auto formats # headings, **bold**, lists, tables and code whenever the text contains them. Plain text prints every character as typed.

3. Font & page

Line spacing
Alignment
Accent colour
Paper
Margins

4. Preview & save

A4 portrait · Inter 11pt · page breaks are placed when saving

My Document

8 October 2026

Paste or type your text here. Every line break you make is kept exactly as you typed it.

Pick a template above, change the font, size and spacing below, and the preview updates as you go. When it looks right, press Save as PDF.

Markdown is picked up on its own

Paste from ChatGPT, Notion or a README and bold, italic, headings, lists, tables and code come out formatted.

  • Nothing to switch on
  • Pick Plain text below to print the symbols as typed

Hindi works too — नमस्ते, यह पाठ भी सही दिखेगा।

In the print window choose Save as PDF as the destination, and switch off Headers and footers for a clean page.

Questions about text to pdf

Is the text in the PDF selectable?
Yes. The PDF is made by your browser's own print engine, so the text stays real text — you can search it, copy it and it prints sharp at any size.
Can I write in Hindi?
Yes. Pick Noto Sans Devanagari or Noto Serif Devanagari for a fully Hindi document; with any other font, Hindi words still fall back to a Devanagari font so they never show as boxes.
How do I add headings and lists?
Tick Formatting and use # for a heading, **word** for bold, and a dash at the start of a line for a bullet. Leave it off and your text is kept exactly as typed, line breaks and all.
Why does my PDF show the website address and date at the top?
That is the browser's own header, not part of your document. In the print window, open More settings and switch off Headers and footers.
Is my text saved or uploaded?
It is kept only in this browser so a closed tab does not lose your draft. Nothing is sent to a server. Press Reset to clear it.

The other steps in the same job.