How to fill in a PDF form without printing it (free)
You can fill in a PDF form without printing it by opening it in a PDF editor, typing your answers into the boxes, ticking the checkboxes, signing, and downloading the finished file. In Kopitiam you drop the form into the free PDF editor, it looks for the fields on its own, and you click each highlighted box to type.
It works on two kinds of form: ones built with real fillable fields, and flat forms that are just a printed page with blank lines. The file stays in your browser the whole time. Below is how each kind behaves, what to do when a box lands in the wrong place, and what your downloaded file actually contains.
Fillable forms and flat forms are not the same
A fillable form has fields built into the PDF. Whoever made it drew each box on purpose, gave it a name, and marked some as checkboxes or as boxes split into one cell per character. Government forms, bank forms and anything exported from a form designer usually work this way.
A flat form is only a picture of a form: text and lines, with nothing underneath that a program can type into. A tenancy agreement saved from Word, a club membership form, or a company letter with "Name: ______" all tend to be flat. A scan is flatter still, because it has no text at all, only an image of the paper.
Kopitiam handles all three, but with different levels of confidence. Knowing which one you have tells you how much to check before you send it.
Fill in a PDF form step by step
- Open the PDF editor and drop your form onto the page, or click to choose the file.
- Wait a moment. Kopitiam scans the form as soon as it opens, and if it finds fields it shows a message such as "We found and added 12 fillable fields across 2 pages".
- Click any highlighted box and type. Click a checkbox to tick it, and click again to untick it.
- Watch the counter in the banner, for example "7 of 12 filled", to see how much is left.
- For any box it missed, pick the Text tool and click where the answer should go.
- To sign, pick Sign, draw or type your signature, and click Add.
- Use Hide field highlights to see the page as the recipient will, then click Download.
If nothing appears after opening, click Auto-fill in the toolbar to run the scan again by hand. When it truly finds nothing, it says "No fillable fields detected on this document", and you fill the form with the Text tool instead.
How Kopitiam finds the fields
Auto-fill tries three approaches in order and stops at the first that works.
- Real form fields. If the PDF has built-in fields, Kopitiam uses their exact position and size. Checkboxes and radio buttons become boxes you click to tick. A field split into character cells, like an ID number or a tax number, becomes one small box per cell, and the cursor jumps to the next cell as you type.
- Labels and blanks on a flat form. If there are no built-in fields, it reads the page text and looks for a short label followed by empty space: "Name: ______", "Date of birth ......", a label in a table cell with an empty cell beside it, or a label above a drawn line. It skips headings in capitals, sentences, and blanks that already have writing in them.
- OCR for scans. If the page has no text at all, Kopitiam offers to run OCR. This is never automatic.
Each box shows a faint hint taken from the nearest label, such as "Name" or "Address", so you know what goes where. When the form only gives a field a cryptic internal name, the box shows no hint rather than a confusing one.
Scanned forms and OCR
A scan is a photo of paper, so there are no words for Kopitiam to read. When you click Auto-fill on one, it says the file looks like a scan and offers a Run OCR button. OCR is a text reader that is downloaded the first time you use it, which is why the first run takes a moment. The reading itself happens on your device.
OCR is the roughest of the three methods. It looks for common English field words such as name, date, address and phone, and drops a box just after each one. The banner tells you these are best guesses, and they often need dragging into place. If OCR finds nothing, add each answer with the Text tool. For a two-page scanned form that is usually only a few minutes of clicking.
Checkboxes, dates and signatures
Checkboxes only appear on forms with built-in fields. Ticking one draws an X inside the box when you download, and an unticked box is left as it was. On a flat form, Auto-fill only creates text boxes, so to tick a printed square use the Text tool and type an X over it.
Dates are typed like any other answer. There is no date picker, so write the date in the format the form asks for. A Malaysian form may want DD/MM/YYYY while an American one expects MM/DD/YYYY, and "03/04" means different days to each. If the date sits in character cells, type one digit per cell and the cursor moves along for you.
For a signature, choose Sign, then Draw with your mouse or finger, or Type your name to get a script-style version. If Auto-fill found an empty field labelled for a signature on the page you are looking at, the signature lands on that line. Otherwise it appears in view and you drag and resize it. A drawn signature is fine for most everyday paperwork. A document that demands a certified digital signature needs a dedicated e-signature service instead.
When the boxes are in the wrong place
- A box is slightly off the line: switch to Select, then drag it into place.
- A box sits on something that is not a field: select it and delete it.
- A field was missed: use the Text tool and click where the answer belongs. Change the text size in the panel on the right so it fits.
- Your answer is too long for the box: shorten it, lower the text size, or press Enter to wrap it onto a second line.
- You changed your mind about everything Auto-fill did: Undo removes all the placed fields in one step.
- The form will not open at all: it may be password-protected or have editing restrictions. Kopitiam explains which, and suggests opening it in your PDF reader and using Print, then Save as PDF, to make an unlocked copy you can fill.
What happens to the fields when you download
When you click Download, Kopitiam writes your answers, ticks and signature onto the pages themselves, like ink on paper. Anyone who opens the file sees exactly what you saw with the highlights hidden. The highlights and hints are only on screen and never appear in the file.
Your answers are not saved as values inside the form's own fields. For a person reading the form, that makes no difference. It does matter if the recipient loads form data straight into a system, which some HR departments and government portals do. If the instructions say the form must stay fillable or be submitted as form data, use the tool or portal they name.
It also means you should keep the original file. To change an answer after downloading, the simplest fix is to fill the original again. You can cover old text with the Cover tool, but starting fresh is cleaner.
Phones, privacy and other edge cases
The editor works in a phone browser. The tools sit in a bar at the bottom, with the rest under More. Tiny boxes are easier to hit if you zoom in first, and drawing a signature with a finger often looks better than with a mouse.
The form never leaves your device. That matters because forms are full of personal details: your IC or passport number, address, salary and bank account. There is no account, no watermark and no size limit in the code, so the practical limit is your device's memory. A long scanned form may be slow on an older phone.
Answers in English and most Latin-script languages need nothing extra. Answers in Chinese, Japanese, Korean, Greek or Russian stay as selectable text, using a font Kopitiam downloads only when your text needs it. Arabic, Hindi and Thai answers are drawn as an image, so they look right but cannot be selected or searched. If you are offline and a needed font cannot be downloaded, Download shows an error rather than a broken file.
Frequently asked questions
- How do I know if my PDF form is fillable?
- Open it in Kopitiam's editor. If it has built-in fields, the banner says it found fillable fields and every box is highlighted in its exact spot. If boxes appear only beside labels like "Name:", or none appear, it is a flat form or a scan.
- Can I fill in a scanned PDF form?
- Yes. Click Auto-fill, then Run OCR to let Kopitiam guess where the fields are. The guesses are rough, so expect to drag some boxes into place, or add answers with the Text tool.
- Will the person I send it to be able to edit my answers?
- Not as form fields. Kopitiam writes your answers onto the page when you download, so they show up for everyone but are not stored as form values. Keep the original if you might need to change something.
- Can I tick checkboxes on a flat form?
- Auto-fill only makes clickable checkboxes on forms with built-in fields. On a flat form, pick the Text tool and type an X over the printed box, then drag it to centre it.
- Is my form uploaded when I fill it in?
- No. The form is read, filled and saved in your browser and never sent to a server. The only downloads are the tools themselves, such as the OCR reader or an extra font, and your file is not part of them.