How to add fillable text fields to existing PDF

Place AcroForm text fields over scanned forms, choose single vs multi-line, add formatting/validation/calculations, set tab order, flatten for archive.

By ScoutMyTool Editorial Team · Last updated: 2026-05-23

Introduction

Turning a static or scanned form into a fillable PDF is mostly placement work: drag a text field onto each blank line, size and align it to the printed line so typing lands on the baseline, and set the right formatting so the value stores correctly. This companion to our first add-fillable-fields guide walks the practical details — single vs multi-line, formatting and validation, calculated fields, and when to flatten before archive.

Field flavours

KindDetail
Single-line textName, date, dollar amount — one row, fixed height
Multi-line textAddress, notes, free-text — wraps and grows
Number fieldNumeric input with optional min/max, decimals
Date fieldDate format mask (mm/dd/yyyy); calendar picker in some readers
Calculated fieldSum/product of other fields; auto-updates on input
Read-only fieldDisplay-only; for IDs or pre-filled values you do not want changed

Step by step: turn a static PDF into a fillable one

  1. Open the PDF in a form builder. Use Form Filler or a similar AcroForm editor.
  2. Drag a field over each blank line. Size to match; set border to none.
  3. Pick the right kind. Single-line for one-row answers; multi-line for wrap; number/date for typed values; calculated for line totals.
  4. Set font to match the form. Size the font so typing lands on the printed baseline.
  5. Add formatting and validation. Currency for money, date mask for dates, range checks for percentages.
  6. Add calculated fields. Subtotal = qty × price; grand total = sum of subtotals.
  7. Set explicit tab order. Reading order, top to bottom and left to right.
  8. Test in two readers. Acrobat plus a browser viewer; tab through and type in every field.
  9. Distribute unflattened. Flatten only the completed copy you archive.

FAQ

How do I add a text field on top of a scanned form?
Open the scanned PDF in a form builder, drag a text-field rectangle onto the page positioned over the printed line where the answer should go, and size it to match the line. Set the font to match the form (a system serif like Times for older paper forms, sans for modern ones) and the font size so typed text sits at the right baseline. Set border to none so the field outline does not double up with the printed line. Click once into the field and type a test value to confirm the baseline lines up. So: drag, position, size, set font, no border, baseline-test.
Single-line vs multi-line — when do I use each?
Single-line for a fixed answer that always fits on one row: name, date, amount, ID. Multi-line for anything that may wrap: addresses, comments, descriptions, narrative answers. Multi-line fields can be set to grow vertically (auto-resize) or stay fixed-height with scrolling, depending on the form layout. If a printed form has three blank lines for an address, you can either place three separate single-line fields (one per line) or one multi-line field spanning the three lines — the multi-line is usually friendlier to the filler. So: single-line for fixed one-row answers; multi-line for anything that wraps or grows.
How do I add a calculated field (e.g. line total)?
Most PDF form builders support calculated fields via a small calculation expression: sum, product, or a JavaScript-style formula referencing other field names. Common pattern: a "quantity" field × a "unit price" field → a "line total" field that auto-updates as the user types. The reader needs to support form calculations (Acrobat and most modern readers do; some lightweight ones do not). Test in the readers your audience uses. For tax/invoice forms, calculated subtotals, sales tax, and grand totals save the user from doing arithmetic. So: define calculation referencing other field names, test in target readers.
Can I set formatting (currency, date, percentage)?
Yes. AcroForm text fields support format options: number with decimals and currency symbol, percentage, date with a mask, time, or custom format. Setting "currency, 2 decimals, USD" causes the field to display 1234.5 as $1,234.50 after the user tabs out. Date masks like mm/dd/yyyy enforce a parsing pattern. Validation (e.g. number must be between 0 and 100) is a separate setting that rejects out-of-range input. Use formatting and validation together to catch typos before the user submits. So: format for display, validate for range; together they prevent garbage input.
Should I include placeholder text in the field?
PDF text fields can have a default value that appears until the user types, similar to HTML placeholders. Use a default for non-obvious fields ("date in mm/dd/yyyy") but be careful with confusing defaults that the user may forget to overwrite. A common pattern: leave the field empty but rely on a tooltip and the field label printed on the form. If you do use a default, make it clearly placeholder-style ("[Your name]") so the user knows to replace it. So: defaults sparingly; tooltips and labels do most of the work.
How do I make the tab order go through the fields in the right order?
PDF form builders let you set tab order explicitly — usually a "tab order" view that lists the fields in their current order and lets you renumber. Set it to follow the visual reading order of the form (left to right, top to bottom for Western forms). Without an explicit tab order, the reader infers one from field creation order, which is almost never what you want. Tab order also matters for screen-reader users navigating the form. Set it deliberately and test by tabbing through. So: explicit tab order in reading sequence; tab-test the form.
When do I flatten the form?
Flatten after the form has been filled and you are archiving the completed copy. Flattening converts the AcroForm fields into static page graphics, locking the answers permanently — no one can later edit "yes" to "no". Keep an unflattened working copy for your records in case you need to amend. For a form template you are distributing for others to fill, do not flatten — the recipients need the fields interactive. So: flatten to archive completed copies; never flatten the blank template you distribute.

Citations

  1. Wikipedia — “PDF” (Forms / AcroForm). en.wikipedia.org/wiki/PDF
  2. Wikipedia — “FDF,” Forms Data Format for export. en.wikipedia.org/wiki/Forms_Data_Format
  3. Wikipedia — “Web Content Accessibility Guidelines,” form-field labelling. en.wikipedia.org/wiki/Web_Content_Accessibility_Guidelines

Make your PDF fillable in the browser

Drag fields onto an existing PDF — no upload, no Acrobat licence.

Open Form Filler →