Fill PDF Form
Fill existing form fields in your PDF — text fields, checkboxes, radio buttons, and dropdowns. Your sensitive documents never leave your device. The only 100% client-side form filler.
Drop your PDF here
or click to browse
Features that make filling forms effortless
Auto-detects every field, highlights them by type, and lets you tab through in reading order — all without uploading a single byte.
Auto-Detection
Instantly finds every fillable field in your PDF — text inputs, checkboxes, radio buttons, and dropdowns.
Visual Field Highlights
Fields are color-coded by type so you can instantly see what needs filling. Never miss a required field.
Lock & Flatten
Lock all fields after filling so they cannot be edited later. Perfect for submitting final documents.
Sidebar Navigation
All detected fields listed by page in the sidebar. Click any field to jump straight to it on the PDF.
Tab Navigation
Press Tab to move through fields in reading order. Shift+Tab goes back. Fill forms without touching the mouse.
100% Private
Your tax forms, medical records, and legal documents never leave your device. Everything runs in the browser.
Private, instant, unlimited
Every competitor uploads your sensitive tax forms, legal documents, and medical records to their servers. Ours never does — form filling happens entirely in your browser.
| Feature | SmallPDF | iLovePDF | Sejda | PDF24 | Adobe | Ours |
|---|---|---|---|---|---|---|
| Free & unlimited | ✗ 2/day | ✗ Premium | ✗ 3/hr | ✓ | ✗ $20/mo | ✓ |
| No account needed | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| Files stay in browser | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
| No ads or interruptions | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
| No file size limit | ✗ | ✗ 15MB | ✗ 50MB | ✓ | ✗ 10MB | ✓ |
| AcroForm detection | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Text fields | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Checkboxes & radio | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Dropdowns | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Flatten form | ✓ | ✗ | ✓ | ✓ | ✗ Pro | ✓ |
| Visual field highlights | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ |
| Tab navigation | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ |
Competitor information was accurate at time of publication and may have changed.