Click where the words should go and start typing: names, dates, addresses, answers or notes. Pick the font, size and colour, drag to fine-tune, then download.
No limits or paywall.
Use instantly, no account.
Processed inside your browser.
Clean, full-quality output.
No upload queue or waiting.
Works on phone and desktop.
Plenty of PDFs expect you to write on them: application forms that were never made fillable, worksheets, delivery notes, lease schedules, letters that need a date or a reference number. Printing, writing by hand and scanning works, but it is slow and the result is hard to read. Typing straight onto the PDF is faster and neater.
This free tool opens your PDF in the browser with the Text tool already on. Click anywhere on a page and type. Choose Helvetica, Times New Roman or Courier, set the size from 10 to 72 points, make it bold or italic, change the colour and add a highlight box. Then download the PDF with your text in it. The file is never uploaded, and the original pages, links and form fields are kept exactly as they were.
Before
Printed form as PDF
No fields
A form that was never made fillable: blank lines you would normally fill in by hand.
After
Typed-in PDF
+2–5 KB
Your answers typed on the lines as real text in a standard PDF font, searchable and copyable.
Text in Latin script is written as real PDF text, which adds only a few kilobytes. Text in other scripts (Hindi, Chinese, emoji, ₹) is added as a sharp image instead.
Drop the PDF into the editor above or tap to choose it (up to 60 MB). The Text tool is switched on automatically.
Click or tap the spot where the text should start, type, and press Enter to finish that line. Each click makes a new text box.
Change the font, size, colour, bold or italic in the bar above the page. Switch to Select and drag a text box to line it up; double-click it to edit the words.
Press Export PDF and download. Everything else in the PDF, including links and fillable fields, is kept.
| Option | Choices | Use it for |
|---|---|---|
| Font | Helvetica, Times New Roman, Courier | Match the form: sans-serif, serif or typewriter |
| Size | 10 to 72 pt | 10–12 pt for form lines, 18–28 pt for headings |
| Style | Bold, italic, both | Names, emphasis, headings |
| Colour | Black, red, orange, yellow, green, cyan | Black for forms, red or blue for review notes |
| Highlight box | Yellow, green, blue, pink background | Comments that must stand out |
When you export, each text box is written into the page as real PDF text using one of the standard fonts every PDF reader has built in: Helvetica, Times or Courier, each in regular, bold, italic and bold italic. Because these fonts do not need to be embedded, your text adds only a few kilobytes and looks identical in Adobe Acrobat, Chrome, Edge, Preview on a Mac and phone PDF viewers.
Real text means the words remain text: you can search for them, select and copy them, and screen readers can read them aloud. The editor places the baseline exactly where it appears on screen, including the small padding around each box, so what you line up in the preview is what you get in the file.
The standard PDF fonts only contain Latin characters. When a text box contains anything else, such as Devanagari (Hindi, Marathi), Tamil, Arabic, Chinese, Japanese, emoji or the ₹ sign, the editor draws that box at four times its size as an image and places it at the same spot. It looks right on screen and in print, but that particular box is not searchable, and the editor tells you which boxes were handled this way.
Forms look professional when typed answers line up with the printed lines and labels. A few settings get you there:
This tool adds text; it does not rewrite the words already in the PDF. Editing original text is unreliable in any browser tool, because PDFs often store text as scattered glyphs in fonts that only contain the characters used in the document.
To correct a word or a number, draw a Whiteout box over it and type the replacement on top. The page then looks corrected. However, the original text is still inside the file underneath the white box and can be found by searching or copying. Whiteout is a visual fix, not redaction: never use it to hide account numbers, ID numbers or other secrets. For images that need real redaction, use the Redact Image tool.
Some editors rebuild the PDF page by page when they save it, which quietly removes fillable fields, bookmarks and links. This one modifies the original document instead. On the IRS W-9 (23 fields) and the USCIS I-9 (128 fields and bookmarks), every field still worked after adding text, and a 15-page research paper kept all 113 of its links and its table of contents.
If your PDF already has fillable fields, the simplest route is to fill them in a PDF reader. Use this tool for everything the fields do not cover, such as notes in the margin, a date next to a signature, or an extra line of address.
Text is not only for forms. Reviewers use it to leave comments, teachers to grade worksheets and teams to mark up drafts. Red or orange text stands out against black print, and the highlight box puts a yellow, green, blue or pink background behind the words, like a sticky note.
Combine text with the editor's other tools when needed: arrows and rectangles point at the part you are commenting on, the highlighter marks passages, and stamps such as DRAFT or APPROVED label the whole page. All of them are drawn into the PDF when you export, in the same positions as on screen.
Forms that need typing usually contain personal details: names, addresses, dates of birth, tax numbers. With this tool the PDF is opened, edited and saved entirely in your browser. PDF.js draws the pages on your screen, and pdf-lib writes the finished file. Nothing is sent to a server.
The editor autosaves your work-in-progress in your browser so a closed or crashed tab can be restored for up to seven days. The autosave stays on your device; choose Discard on the recovery banner if you do not want it.
Type names, addresses and dates onto forms that were scanned or exported without fields.
Add the date and your printed name next to a signature, or initials in a page corner.
Leave red comments with a highlight box on a proof, contract draft or design PDF.
Students type answers onto PDF worksheets; teachers add marks and comments.
Open the PDF in the editor above; the Text tool is already on. Click where you want to write, type, press Enter, and press Export PDF to download. No account or watermark.
No. This tool adds new text on top of the page; it does not change words that are already there. To replace a word, cover it with the Whiteout tool and type the new word on top. The old word is hidden but still in the file, so do not use this to remove sensitive information.
Yes, for text in Latin script (English and most European languages). It is written as real PDF text in a standard font, so you can search, select and copy it. Text in other scripts, such as Hindi, Chinese or emoji, is added as a sharp image because the standard PDF fonts do not contain those characters; it looks right but cannot be selected.
Yes. Type it as usual. Because the built-in PDF fonts only cover Latin characters, that text is drawn as a 4× resolution image at exactly the place you put it, and the editor tells you when this happens.
That is exactly what this page is for: click on each blank line and type your answer. Use 10–12 pt Helvetica for most forms and Courier if the form uses a typewriter style. If the PDF does have fillable fields, you can also fill them in your PDF reader; the fields are kept when you export.
Yes. Tap the page where the text should go and the keyboard opens. Drag the text box with your finger to adjust it. The thumbnails panel starts hidden on phones so the page has room.
Each text box holds one line, which keeps answers aligned on form lines. For a paragraph, add one text box per line and line them up by dragging.
No. The PDF is opened and saved inside your browser with PDF.js and pdf-lib. It never leaves your device, which makes the tool safe for tax forms, contracts and personal letters.
It will be. Scanners often store pages sideways with a rotation flag, and the editor accounts for that and for pages whose box is offset. In our tests on pages rotated 90°, 180° and 270°, the downloaded text sat at exactly the same spot as on screen.