Add Text Overlay - Free Online Browser Tool
Add custom text anywhere on PDF pages.
This adds real text onto a page — not a flattened image of text — which means the result stays sharp at any zoom, remains searchable, and prints cleanly. You choose where on the page it lands, how large it is, and which pages receive it.
This add text overlay utility runs completely inside your web browser. Your document is opened locally and processed on your own device using JavaScript and WebAssembly, so your file is never uploaded to any server. There is no signup, no watermark and no limit on how many documents you can handle.
- 100% client-side - files never leave your device
- Instant processing, no upload wait
- Works on desktop, tablet and mobile
- Free forever, no account required
Common next steps: Sign PDF, Add Page Numbers, Edit Text In Place, Find and Replace Text.
How to Use the Add Text Overlay Tool
Four steps, and the whole thing runs locally on your own device.
-
Load your PDF
Drop in the document you want to annotate with text.
-
Type the text
Enter what you want to add — a note, a caption, a correction, a label.
-
Position it on the page
Drag the text into place on the preview, and set the font size, colour and page margins.
-
Choose which pages get it
Apply to every page, to one page, or to a range. Then press Apply and download.
Frequently Asked Questions
Is the added text real text or an image of text?
Real vector text. It can be selected and searched, it stays crisp when zoomed, and it prints at any resolution.
Can I control exactly where the text sits?
Yes. You drag it into position on a page preview and can fine-tune with margin values, so you can place it to the pixel.
Will the text move if the document is printed at a different size?
No. The text is placed relative to the page, so it stays anchored in the same position whatever scale it is rendered at.
Can I use my own font?
The tool uses fonts already available to the browser. Choose from the standard families offered and pick a size that suits the document.
Does added text affect the original text underneath it?
No — it is drawn on top. If it overlaps existing content it will obscure it, so position it in clear space.