📄 Free PDF Suite
🌐English

Type on a PDF Online — Free, Private, In Your Browser

Add text, dates and notes anywhere on a PDF, and fill forms that have no fillable fields. Click the page to place each item — everything runs locally on your device.

⌨️

Type on PDF

Fill forms and add text, dates or notes. Click the preview to place each text item.

📥

Drop a PDF here or click to browse

Filling PDFs That Aren't Fillable Forms

Most forms people receive are flat — a scanned application, a printed contract, a government form saved as a plain PDF. They have no interactive fields, so clicking them does nothing and you're left printing the page, filling it by hand, and scanning it back. This tool removes that whole detour: you type your text and click exactly where it should sit on the page, and it is placed there as part of the document. Names, dates, reference numbers, checkmarks and short notes all go on in seconds.

How Click-to-Place Text Is Embedded

Each item you add is positioned by mapping the spot you clicked on the on-screen preview to the PDF's own coordinate system — points measured from the bottom-left of the page — and then written into the page with the size and colour you chose. The text becomes a real part of the file, not a separate layer, so it prints and shares exactly as you see it. The document is assembled in your browser and never uploaded.

For Thai and other non-Latin text, the tool automatically embeds the Noto Sans Thai font when it detects Thai characters, so the output renders correctly on any device rather than turning into missing-glyph boxes.

Tips for Forms and Dates

Zoom the preview for precise placement on tight form lines, set a font size that matches the surrounding print, and add each value as its own item so you can remove and re-place any single one without redoing the rest. For a handwritten-style signature rather than typed text, use the dedicated Sign PDF tool.

Type on PDF — Frequently Asked Questions

Can I fill a form that has no fillable fields?

Yes — that's exactly what this tool is for. You place text anywhere on the page, so flat scans and printed forms work just like interactive ones.

Does it support Thai or other non-Latin text?

Yes. When Thai characters are detected the tool automatically embeds the Noto Sans Thai font, so the text renders correctly everywhere.

Can I change or remove text after placing it?

Yes. Each item appears in a list under the preview; remove any one and place it again without affecting the others.