Add text to a PDF
Type onto a PDF page without buying a PDF editor. Choose the font, size and colour, place the text and download.
- Free
- No signup
- No watermark
- Files stay on your device
Processed locally
Your PDF never leaves your computer.
How to add text to a pdf
- 1
Open your PDF
Drop the file onto the page and wait for the first page to render.
- 2
Pick the Text tool and click
Click where the text should go, then type. A toolbar appears with font, size, bold and colour.
- 3
Position and download
Drag the text block to fine-tune it, then press Download PDF.
Fonts that always work
Text is drawn with the standard PDF typefaces — a sans serif, a serif and a monospace — in regular or bold. These are built into every PDF reader, so no font file has to be embedded and the document stays small and portable.
If you type characters those fonts cannot represent, the text is rendered as a sharp image instead of being silently mangled, so what you typed is what appears.
Getting it lined up
- Select a text block and nudge it with the arrow keys for precise placement.
- Drag the corner handle to change the text size rather than stretching the letters.
- Zoom in before placing text into a narrow field.
- Ctrl/Cmd + Z undoes; Ctrl/Cmd + Shift + Z redoes; Delete removes the selected block.
Frequently asked questions
- Is my PDF uploaded to add text?
- No. The document is opened and edited by code running in your browser, and the new PDF is generated on your device. There is no upload endpoint in this application — you can watch the network tab while you work.
- Can I change text that is already in the PDF?
- No — this adds new text on top. To replace something, cover it using a white text block or a placed image and type over it.
- Will the text be selectable in the finished PDF?
- Yes. It is real PDF text drawn with a standard font, so it can be selected, searched and copied like any other text in the document.
- Can I change the colour?
- Yes, with a colour picker in the toolbar. Size, bold and font family are all there too.