How Can I Type on a PDF?
Load the PDF, click anywhere on a page, and type. Set the size, font and colour, drag the text where it belongs, then download a copy with the text flattened into the page. Nothing is uploaded — the document is read and rewritten in this browser tab.
How do I type on a PDF?
Drag a PDF here
or click to browse — the pages render below and you click where you want to type
No text added yet.
The text is flattened. On download it becomes part of the page, exactly like text that was in the original — it prints everywhere and cannot be edited in a reader. If you need boxes that somebody else types into, you want a fillable form instead.
How to type on a PDF without converting it first
The usual advice for putting text on a PDF is to convert it to Word, edit it, and convert it back. That is bad advice for most of the cases people actually have. Conversion re-flows the entire document — columns shift, tables break, fonts substitute, and a form that was carefully laid out arrives looking like a different document. You wanted to write a date in a blank. You did not want to re-typeset a page.
Typing directly onto the page avoids all of it. The original PDF is untouched underneath; your text is drawn on top of it and then written permanently into the page when you download. Nothing re-flows, because nothing about the original layout is being recalculated.
Step by step
- Drop in the PDF. Every page renders below the drop zone at a readable size.
- Click where the text should start. A text box appears there with the cursor already in it — start typing straight away.
- Set size, font and colour. The controls apply to whichever box is selected, so different entries on the same page can look different. 10–12pt matches most printed form text; the default 14pt suits a blank line on a letter.
- Nudge it into place. Drag the box by its border, not its text — clicking the text puts you back in typing mode. Getting a value to sit exactly on a ruled line usually takes one small drag.
- Repeat across the document. Every page accepts boxes and all of them are written in a single pass.
- Download. The text is flattened into the pages and the file saves as
typed.pdf.
How to fill out PDF files that were never built as forms
Most PDFs people are asked to fill in are not forms in any technical sense. They are a printable document that somebody exported and emailed — a registration sheet, a claim form, an application, a school permission slip. There are no fields in the file at all. Acrobat's form filler finds nothing, because there is nothing to find, and the usual next step is to print it, write on it and scan it back.
The tool above treats those exactly like any other PDF, because from its point of view they are. Click on the blank, type the value, move to the next one. A one-page form takes a couple of minutes and produces a clean digital copy rather than a photograph of a piece of paper.
Two things make the result look deliberate rather than pasted on. Keep the size consistent — pick one and use it for every value on the form, since mismatched sizes are what make a filled PDF look wrong. And use black rather than a colour unless the form asks otherwise; the default here is very dark grey, which reads as ink on screen and prints cleanly.
Typing on a scanned PDF
A scan is a photograph of a page, so there is no text in it and no fields — but that changes nothing about typing on it. The image renders, you click, you type, and your text is written on top as real text. It works exactly as it does for any other PDF.
What you cannot do is edit the words that are already in the scan, because those are pixels rather than characters. If you need the scanned text as text — to search it, copy it or correct it — run OCR on the document first, which recognises the characters and produces a searchable version. The difference between a scanned PDF and a text-based one is the single most useful thing to understand about the format, and it predicts what every other tool here will manage.
Flattened text, and why that is the right default
When you download, the text stops being editable and becomes page content. This is the behaviour you want for a completed form. Text left as an editable annotation can be changed by anyone who opens the file, is stripped by some tools, and is not printed at all by certain readers — which is how a form arrives at the other end with every answer missing. Flattened text prints and displays identically everywhere.
The practical consequence is that you should get the document right before downloading. Corrections after the fact mean starting from the original again, so it is worth a quick read of every page before you press the button.
When you want a form instead
There is a real distinction between the two jobs, and picking the wrong tool wastes time. Use this page when you are the one filling something in and the result should be final. Use the fillable PDF creator when you are building a document for other people to complete — it places named, interactive fields that a reader can type into and that you can collect answers from, and it can flatten them at the end too.
If the document needs your signature as well as typed values, add the signature — drawn, typed or uploaded — and place it the same way. Doing both in one sitting is common on contracts and applications: type the details, sign at the bottom, download once.
Nothing is uploaded
Pages are rendered with pdf.js and the text is written with pdf-lib, both running inside this browser tab against memory on your machine. The documents people type onto are applications, claims and forms carrying names, addresses, dates of birth and account numbers, and there is no reason for any of that to travel to a server to have a date written on it. There is no upload, no account and no stored copy, because no server takes part in the work. You can verify that yourself from your browser's network panel.
Frequently asked questions
Load the PDF above, click anywhere on a page, and type. Set the font size, typeface and colour for each box, drag it into position, then download — the text is flattened into the page. Nothing is uploaded and no account is needed.
Treat it as an ordinary PDF and type on it. Most documents people are asked to complete are printable exports with no fields in them at all, which is why a form filler finds nothing. Clicking the blank and typing the value works regardless of whether the file was ever built as a form.
Yes. A scan is an image of a page, and your text is written on top of it as real text, exactly as on any other PDF. What you cannot do is edit the words already in the scan — those are pixels. To make those searchable, run OCR first.
No. It is flattened into the page on download, which is deliberate: editable annotations can be changed by anyone, are stripped by some tools and are not printed by certain readers. Flattened text prints and displays the same everywhere, so check the document before downloading.
This page is for when you are filling something in and the result should be final. The fillable PDF creator is for building a document other people will complete — it places named interactive fields they can type into. Use this one to fill, that one to build.
Yes, per text box. Helvetica, Times and Courier are available at any size from 4 to 96 points, with a colour picker. Keeping one size across a form is what makes the finished document look deliberate rather than pasted together.
No. Rendering uses pdf.js and the text is written by pdf-lib, both inside this browser tab. The forms people type onto carry names, addresses and account numbers, so the file stays on your device — you can confirm it in your browser’s network panel.
Yes, with the PDF signing tool. Type the details on this page, then sign there — or do it the other way round. Both write into the page the same way, so a contract can be completed and signed in one sitting.