Overview
The fastest way to fill forms with realistic fake data. Perfect for developers, QA testers, and anyone who's tired of typing "test@test.com" over and over.
💡 PERFECT FOR
• Frontend developers testing forms
• QA engineers running test scenarios
• Anyone filling repetitive forms
🚀 FEATURES
Smart Form Detection
• Automatically detects field types (name, email, phone, address, etc.)
• Fills text inputs, selects, radio buttons, checkboxes, and textareas
• Works with WYSIWYG editors (TipTap, ProseMirror, Lexical, CKEditor, Quill, Draft.js, etc.)
• Supports forms inside iframes
• Groups related fields by name path — multi-person forms (e.g., booker + guests) each get distinct personas
Consistent Personas
• First name, last name, email, phone, and address match per person
• Different forms or sub-forms on the same page get different personas
Multi-Locale Support
• 10 locales: English, German, French, Spanish, Italian, Portuguese (Brazil), Japanese, Korean, Chinese (Simplified), Indonesian
• Native names and addresses for each locale
Flexible Filling Options
• Fill all forms on page
• Fill single form/modal only (right-click → "Fill this form")
• Fill single field (right-click → "Fill this field")
• Clear all fields
Keyboard Shortcuts
• Ctrl+Shift+E / Cmd+Shift+E — Fill all forms
• Ctrl+Shift+L / Cmd+Shift+L — Clear all fields
Customization
• Custom field rules (match by name, id, class, placeholder, or label)
• Ignored fields with word-boundary or /regex/ patterns
• Default password, locale, and more
In-Extension Feedback (new in v1.4.0)
• Send bug reports or feature requests directly from the popup
• No login required, client-side rate-limited to prevent accidental duplicates
🔒 PRIVACY FIRST
• Core form-filling runs 100% locally — all fake data is generated in your browser, never from external APIs
• No tracking, no analytics, no ads
• No account required — works immediately after install
• The optional Feedback form only transmits the text you type plus (if you leave the checkbox on) extension version and browser string. See the full privacy policy for details.
⚡ LIGHTWEIGHT
Around 100KB total. No runtime dependencies. Fast form filling, nothing else.
📬 CHANGELOG
https://supafill.github.io/changelog/
🐛 FEEDBACK
Use the Feedback button in the popup to send bug reports or feature requests.
Tags
Privacy Practices
🔐 Security Analysis
This extension hasn't been security-scanned yet.