Fill out the blanks in a PDF form, then save a copy with your answers in place.
Client-side AcroForm filler. Detects text fields, checkboxes, radio groups, dropdowns, and option lists; fills values and optionally flattens fields into page content on export.
Uses pdf-lib PDFForm over the AcroForm dictionary. Field enumeration via getFields() with per-type accessors (PDFTextField, PDFCheckBox, PDFRadioGroup, PDFDropdown, PDFOptionList). Save path reloads the source ArrayBuffer into a fresh PDFDocument, applies UI state, optionally form.flatten()s widget appearances into content streams, then serialises with save(). XFA forms are not supported; signature and pushbutton fields are listed but not fillable. No network.
Leave this on for forms you are submitting or filing. Turn it off if the recipient should be able to edit the fields further.
The fingerprint is a SHA-256 hash of the saved file, written as a separate .txt next to the PDF. Useful for chain-of-custody records.