To create a fillable PDF from scratch in your browser, build a new AcroForm-based document with up to 30 text boxes or checkboxes that recipients can complete in any standard PDF viewer. The Create Fillable PDF tool at /pdf/create-pdf-form/ generates a fresh PDF from blank A4 or US Letter pages rather than overlaying fields onto an existing file, which makes it a fit for simple registration sheets, consent checklists, intake pages, feedback forms, and other documents that do not need to preserve an original layout. The entire build happens locally in the current browser session using the open-source pdf-lib library, so the form structure and downloaded file never leave your device. You can give each field a unique internal name and a visible label, mark required controls, and let the generator add extra pages automatically when the field list runs past a single sheet. The result is a conventional AcroForm PDF that most desktop and browser PDF viewers can fill, save, reopen, and print.

What a Blank-Page Fillable PDF Builder Actually Does
A fillable PDF is a regular PDF document that contains interactive form fields — text boxes, checkboxes, and other controls — that a recipient can fill out in any standard PDF viewer and then save or print. The Create Fillable PDF tool takes a different path from most form creators: instead of overlaying fields onto an existing document, it builds a new AcroForm-based PDF from blank A4 or US Letter pages and adds the controls you define.
This blank-page approach is what makes the tool fast and predictable. The form structure, the field labels, and the final PDF are all generated locally in your current browser tab, so the file you download is the file that gets stored — no server receives your form definition or your entries. Because there is no original layout to preserve, the layout is intentionally simple: text controls span the usable page width beneath their labels, checkboxes appear beside their labels, and fields appear in the order you defined them. The output uses the conventional AcroForm model documented by the pdf-lib form creation API, which most desktop and browser PDF viewers recognize.
Fields, Names, and Page Limits to Plan Around
Before you start defining fields, it helps to know the inputs the tool accepts and the boundaries it enforces. The form definition has a title, a page size, and one to thirty fields. Each field has a type, an internal name, a visible label, and an optional required flag. Several characters and length limits apply because the generated file uses a built-in standard PDF font.
| Input | Limit |
|---|---|
| Form title | 100 printable English characters |
| Page size | A4 or US Letter |
| Fields per form | Minimum 1, maximum 30 |
| Field types | Text box or checkbox |
| Visible label length | 100 printable English characters |
| Internal field name length | 64 characters |
| Internal field name characters | English letters, numbers, spaces, underscores, hyphens |
| Continuation pages | Added automatically when fields overflow one page |
The tool rejects blank values, duplicate names that differ only by capitalization, control characters, unsupported characters, and unsupported field types rather than silently rewriting them. Internal names are part of the PDF structure, so each one must be unique. If you change a setting, the previous result clears so an old file is not mistaken for the current settings.
Plan your field list before you start typing. Concise labels and stable internal names make the form easier to maintain, especially if another person will update the document later. Mark required controls only where they actually matter, since required fields add an asterisk to the printed label and some viewers highlight them in ways that may not match your design.
Generate the Fillable PDF From the Editor
The editor walks you through three logical stages: setting up the document, defining each field, and generating the file. The full sequence is:
- Enter a form title, choose A4 or US Letter for the page size, and keep at least one field in the editor. The title appears on the form and is limited to 100 printable English characters.
- Add up to 30 text boxes or checkboxes. For each one, give it a unique internal name (letters, numbers, spaces, underscores, or hyphens; max 64 characters), a visible label (max 100 printable English characters), and toggle the required flag if the recipient must complete it. Required fields receive an asterisk on the printed label.
- Click the create and download action. The tool builds a fresh AcroForm PDF locally, adds continuation pages in the same field order when vertical space runs out, and saves the file to your downloads folder. The result summary reports the actual page and field counts.
- Open the downloaded PDF in the exact viewer your recipients will use. Type into every text field, toggle every checkbox, save a copy, close the file, and reopen it to confirm the responses persist.
- Print or preview the pages to check that labels and controls fit within the layout. If anything looks wrong, return to the editor, adjust the labels or names, and regenerate, since changing any input clears the previous result.
That is the full round trip: define the document, generate the file, and verify it in the target viewer before you distribute it. Keeping the field plan in a separate note makes it easy to revise the form later without losing the structure.
Test the Downloaded File in the Recipient's Viewer
The same PDF can look and behave differently across viewers. The AcroForm fields generated by this tool are supported by most desktop and browser PDF readers, but the way each viewer interprets the required flag, renders long labels, or handles save and reopen can vary. Always open the downloaded file in the same viewer your recipients will use and run through these checks before you send it out:
- Type into every text field, including any field that should remain empty, and confirm the cursor lands where you expect.
- Toggle every checkbox on and off and confirm the visual state changes.
- Save a filled copy, close the file completely, reopen it, and verify every response persists.
- Print or use print preview to confirm that labels, asterisks on required fields, and the controls themselves fit on the page without clipping.
- If the form spans more than one page, confirm the fields on continuation pages still display correctly and the tab order follows the field list order.
If a viewer does not display or enforce the required flag the way you expected, document the behavior for the recipient rather than assuming the PDF will block submission on its own. The required flag is a hint, not a guarantee, and the tool does not add a submit button, email action, or JavaScript validation.
When to Use a Different PDF Tool Instead
The Create Fillable PDF tool is intentionally narrow. It builds a new fillable PDF from blank pages; it does not pretend to do anything else. Several adjacent jobs need a different tool, and the table below maps the most common ones.
| Need | Use instead |
|---|---|
| Make a filled PDF permanently read-only | Flatten PDF |
| Draw a handwritten signature onto a document | Sign PDF |
| Reduce the file size of a fillable PDF before sharing | Compress PDF |
| Add page numbers to the downloaded form | Add Page Numbers to PDF |
| Add a watermark to the form before distribution | Add Watermark to PDF |
If you need to add interactive controls to arbitrary existing page content, place fields over an uploaded template, recognize labels from a scan, or build a dropdown, radio group, date picker, submit button, or JavaScript validation, this basic form builder does not make those decisions. For a polished or regulated document, recreate the form in a professional authoring application and run the accessibility and compliance review required for that audience.
The form also is not a secure collection system on its own. Anyone with the downloaded file can copy or alter it, and the entered responses live inside each recipient's saved copy. For passwords, payment card details, health records, identity documents, or other sensitive submissions, use a service that supports encrypted collection, authentication, retention, and audit.
Related reading: How to Build a Fillable PDF Without a Word Document.
Related reading: Create a Fillable PDF in Adobe: A Browser Workflow.