Free · Server conversion · No sign-up

Fill PDF Form from JSON

Fill existing PDF text fields, checkboxes and choice fields using a JSON map of field names and values.

Your input is sent to this site only after you choose Convert on server. The conversion runs for this request and no history is saved. Upload up to 4 MiB combined; Office files have a 2 MiB limit.

STEP 1

Choose your file

Choose a file or load the example to see how the converter works.

Drag and drop your file hereor browse from your device
Select a file from your device. Your upload is processed for this request only.
STEP 2

Choose your options

The defaults work for most files. Change a setting only when you need to.

How to use Fill PDF Form from JSON

  1. Load the working example or provide your own input.
  2. Review the format options, then select Convert on server to process the input.
  3. Check the result and download the output file.

What this tool does

Complete a small fillable PDF by pasting a JSON object whose keys match its AcroForm field names. String values fill text fields, booleans set checkboxes, and valid option names select dropdown, list or radio choices. Inspect the field-export tool first when you do not know the exact names or choices. No new fields are guessed or added to ordinary page text.

Supported formats and limits

Unknown, read-only and unsupported field types are rejected, as are choices outside the field’s available options. The bundled font supports common left-to-right Latin and Cyrillic text; unsupported glyphs or scripts are errors. Optional flattening removes editability. Editing invalidates existing digital signatures. The source must be an unencrypted AcroForm PDF within 4 MiB and 200 pages. Review the completed file in a PDF viewer before sharing.

Example input

{"name":"Grace Hopper","subscribed":true}

What should I check before using the result?

Unknown, read-only and unsupported field types are rejected, as are choices outside the field’s available options.

Is input uploaded?

This tool sends input to this site’s conversion API after you select Convert on server. Files use bounded workers and, when needed, private temporary folders deleted after processing or cancellation. No conversion history is saved. The converter does not upload files to a third-party conversion service.

Related tools and guides

Browse all developer tools