DocofillPrivate, browser-only PDF signing
135%

Open a PDF to start signing

No files leave your browser. Use the toolbar or the dialog to begin.

Open PDF

Upload a local PDF or load one from a URL. Load cross-origin PDFs through the Docofill backend proxy to avoid browser CORS blocks.

or

Edit field value

Save reusable autofill values locally in this browser. Use friendly keys such as first_name, email, dob, or employer_name_and_address.

Type {{ to search variables, then press Tab to insert the highlighted token.

Edit Raw JSON in a larger modal

Edit all saved Field Values as JSON. Variable autocomplete works here too: type {{ and press Tab.

Edit variable

Variables are local-only snippets. Use {{variable_key}} inside Field Values to avoid duplication. Values may also be a JavaScript expression or function, for example new Date().toISOString() or () => new Date().toLocaleDateString().

Inferred field JSON

Copy an empty-value JSON template keyed by each detected field’s inferred name.

You have unsaved changes

This PDF project has edits that have not been saved locally yet. Save them before leaving, or stay on this page to keep working.