Skip to content
Vitali Web Tools
All toolsFavorites
Categories
DevicesTextDeveloperCalculatorsImagesAudio & VideoFiles & DataOffice & PlanningPDFCodes & Templates
Contact & feedback
Free tools without an account
Vitali Web Tools
Vitali Web Tools
Collapse sidebar
Tool library
FavoritesAccount
All tools/PDF/Fill PDF Forms

Fill PDF Forms

Share tool
Share this tool

Only this public address is included. Your files, inputs and results stay out of the link.

Complete existing PDF form fields in your browser. Enter text, tick boxes and choose values, then save editable fields or explicitly flatten the answers.

Processed on your deviceFree · No account needed
PDF

Preparing your tool…

A visual example

Same answer, two ways to save it

Example: enter Anna Müller in a supported name field.

  1. Editable form

    Name: Anna Müller

    Field remains editable

    01

    Keep the form editable

    The saved value remains in an interactive PDF field.

  2. Flattened copy

    Name: Anna Müller

    No editable field remains

    02

    Flatten the answers

    The same answer becomes fixed page content in the exported copy.

Choose editable output if someone needs to continue filling in the form.

Illustrative example. Flattening removes form interactivity; it is not a tamper-proofing guarantee. PDF scripts and calculations are not run. A flat scan does not become an interactive form by filling it.

How to use it

  1. 1Load a PDF or use the synthetic seven-field form.
  2. 2Enter text and select listed values. Required fields are marked; read-only values stay unchanged. Show each field on its source page.
  3. 3Choose the font size for changed text. Review long or multiline input and use undo/redo if needed.
  4. 4Keep the editable export by default, or explicitly select permanent field flattening. A flat source instead opens the visible labeling editor.
  5. 5Create the checked PDF, inspect the actual output preview, download it and reopen it in your PDF reader.

Change Müller Zürich to Anna Müller, enter a two-line note, choose Alpha and select Green. The read-only reference 000042 must remain unchanged. Editable output keeps its fields; flattened output has no widgets or field tree.

Details & limits

Local PDF processing: 25 MiB, 100 pages, 200 fields/additions and 4,000 characters per field; 60 seconds per operation. Encrypted, digitally signed, XFA and scripted PDFs or embedded files are rejected. Embedded images support checked JPEG and unfiltered/Flate pixels, up to 8,192 px per side; no inline images, JPEG 2000, JBIG2 or CCITT. Large expanded resources can be rejected. Up to 500 widgets and 50 options per field. Changed field appearances support Western European characters, including umlauts. Overlong text is rejected rather than silently clipped. Source scripts are not run. Flat PDFs use explicitly new visible additions, not detected interactive fields.

Will filling a PDF also run its calculations or make a flat scan interactive?

No. PDF scripts and XFA are unsupported. Check calculated totals independently. A source without fields can receive new visible labels, but those labels are not interactive fields; use Create fillable PDF to author a reusable form.

Choose whether answers should remain editable

Supported AcroForm text fields, checkboxes, radio buttons and lists can be filled; read-only values stay unchanged. Flattening turns field appearances into fixed page content. PDF JavaScript calculations do not run, so check totals yourself. A scanned blank form has no fields until you create them.

Related tools

Create fillable PDF formsSign a PDFPDF Mail Merge
© 2026 Vitali Web Tools
Guides & examplesPrivacyTermsImprintContactDeutsch

Local processing · PDF up to 25 MiB / 100 pages · 200 fields or additions · 4,000 characters per field. Encrypted, digitally signed, scripted and XFA PDFs are rejected. Original text requires a checked font/encoding; additions use Western European standard-font characters. JPEG/Flate images only; no inline images, JPX, JBIG2 or CCITT.