PDF Nest
All tools

Turn text into a PDF document

Runs on your device — nothing is uploaded

A PDF made by printing a web page looks like a printed web page. This one is measured instead: real margins, a readable line length, headings that step down in size, bullets that line up, and page numbers at the foot. Type it in, or bring text in from a file — or straight from the image tool, if what you have is a photograph.

Drop your text files here or click to browse — processed locally, never uploaded

How it works

  1. Write or paste the textType it into the box, or drop a .txt or .md file on the panel. Pasted text keeps its line breaks.
  2. Choose how it should lookPage size, margins, typeface and text size. Headings and bullets are found for you, and you can overrule them with two characters.
  3. Download the documentA real PDF, ready to print or send. Nothing was uploaded and nothing was installed.

The two characters you need to know

Headings, bullets and emphasis are all understood from the way people already type. A line starting with # becomes a heading, ## a subheading. A line starting with - becomes a bullet, and 1. becomes a numbered item. Two asterisks around a word make it **bold**, one makes it *italic*, and two underscores make it __underlined__.

None of that is required. Plain text is laid out as paragraphs with sensible spacing, and if the text looks like it has headings in it — short lines, no full stop, sitting on their own — they are picked out and set in bold at the right size without being asked. The checkbox turns that guess off if it gets something wrong, and the # overrules it either way.

What it does not pretend to do

This is not a word processor. There are no tables, no images, no columns, no footnotes and no page-break controls, and there is no live preview — press the button and look at the PDF. A document that needs any of those needs a program built for it, and saying so is cheaper than half-supporting them.

The typefaces are the fourteen that every PDF reader already contains, which is why the whole tool adds nothing to download. They are not the fonts of any particular brand, and they will not be. What you get instead is a file that opens identically everywhere, on anything, forever.

Questions

How do I make a word bold?

Put two asterisks around it: **like this**. One asterisk gives *italic* and two underscores give __underline__. They can be combined, and they work inside headings and bullets as well as paragraphs.

Can I bring in text from an image?

Yes, and that is the usual way. Read the words with the Image to Text tool, then press “Download as document” on the result — it comes through here with the same layout rules already applied.

Does it add a font or a template?

No. It uses the fourteen typefaces every PDF reader has built in, which is why the page downloads nothing at all. There is no branded template, no cover page and no logo — the document contains your words and nothing else.

Will justified text look wrong?

Justification is on by default and is deliberately cautious: short lines and the last line of every paragraph are left alone, and a line is only stretched when the slack is small. If a line looks odd, turning the checkbox off gives you ordinary left-aligned text, which never has that problem.

Can I control where the page breaks?

No. Pages break where the text runs out of room. That is a real limitation of a tool this size, and the alternative — guessing at page breaks and getting them wrong — is worse.

What if my text is in another language?

The text is written with the standard PDF fonts, which cover the Latin alphabet. Letters outside that range — Sinhala, Tamil, Chinese, Arabic and so on — cannot be written with them and would come out as question marks. Rather than produce a broken document silently, the tool is honest about it: if you paste text it cannot render, that is why.

Related guides

Other tools