Fill PDF Form
Fill the interactive fields of a PDF form and save a completed copy, without printing or signing up.
PDF documents Client-side AcroForm read/write (pdf-lib)
Tool preview
How to use it
- 01
Drop a PDF that has form fields.
- 02
Type into each field.
- 03
Save the filled PDF, optionally flattened.
Limitations
- ! Only AcroForm fields can be filled; a scanned paper form is an image and cannot be typed into.
- ! XFA forms, used by some government agencies, are not supported.
FAQ
What does flatten mean?
The field values are baked into the page content, so the recipient can no longer edit them.
Why do some fields not appear?
Fields can be hidden until another option is chosen; this tool lists the ones defined in the file.
Is the PDF uploaded?
No, filling happens locally with pdf-lib.
Files never leave your device
Processing happens in your browser using the File API, WebAssembly and Web Workers. There is no upload endpoint.
Technical details
- Processing
- Client-side
- Implementation
- AcroForm read/write (pdf-lib)
- Category
- PDF documents
- Network requests
- None while processing