Drop a PDF file here or click to upload

    No size limit — large files welcome

    🔒 Your files are processed securely and never uploaded to any server.

    You Might Also Need

    What is Fill Forms?

    Fill Forms programmatically fills PDF form fields with the values you provide. It reads the form field names from the PDF, matches them against your input data, and sets the values using pdf-lib's form API. Supports text fields and checkboxes.

    How to Use Fill Forms

    1. Upload your PDF form file.
    2. Provide the form field data as a JSON object mapping field names to values (text fields accept strings, checkboxes accept true/false).
    3. Click Fill Forms. The tool iterates over your data and sets each matching field.
    4. Download the result as filled.pdf.

    Why Use Fill Forms?

    Filling PDF forms programmatically is essential for batch processing, automated workflows, and situations where the form has many fields that would be tedious to fill manually. This tool works entirely in the browser with no server upload.

    Privacy & Security

    Your files never leave your browser. The form filling happens entirely on your device. Nothing is uploaded to Racira's servers, no copies are stored in the cloud, and no file data is transmitted at any point.

    Frequently Asked Questions

    How do I find the field names?

    Use the Form Field Extract tool to scan your PDF and list all field names and their types. Then use those names as keys in your fill data JSON object.