Description
π Overview
AI Form Filler is a browser extension designed to automate the process of filling out web forms for testing, QA, and development purposes. It leverages the [faker.js](https://fakerjs.dev/) library, extended with custom logic for UK-specific data, to generate realistic and context-aware fake data for a wide variety of form fields, including text inputs, selects, date pickers, and checkboxes.
---
π Key Features
π Automatic Field Detection:
Scans the current web page for all visible form fields, including text inputs, selects, textareas, and checkboxes.
π€ Context-Aware Data Generation:
Uses field labels, names, and types to intelligently determine the most appropriate fake data to insert (e.g., names, emails, UK National Insurance numbers, dates of birth, etc.).
π
Support for Multiple Date Formats:
Generates dates of birth in formats (`dd/mm/yyyy`, `yyyy-mm-dd`, `dd-mm-yyyy`, ISO UTC) and adapts to `<input type="date">`.
βοΈ Checkbox Handling:
Detects and programmatically checks or unchecks boxes.
π¬π§ UK-Specific Data:
Produces realistic UK banking details, National Insurance numbers, tax codes, and postcodes.
βοΈ Customizable Filling:
Allows individual or bulk filling with options for formats or checked states.
1οΈβ£ Custom Faker Extensions
Enhancements to faker.js include:
π© Titles (`Mr`, `Mrs`)
π» Gender (`Male`, `Female`)
π³ UK banking details (account, sort code)
π§Ύ Tax details (NI number, tax code)
π Dates of birth with format support
π Postcodes
π§ Custom email addresses
π’ Random numbers of specified digit length
2οΈβ£ Field Detection Logic
π Detection: Finds all fields (excluding hidden inputs) using `querySelectorAll`.
π·οΈ Label Extraction: Uses `label[for=]`, `aria-label`, placeholders, and DOM traversal.
π§© Type Suggestion: Matches labels/names/IDs via regex to suggest faker methods.
3οΈβ£ Filling Logic
π Text Inputs & Text areas: Auto-fill based on detected type.
π½ Selects: Matches data to options or selects randomly.
π
Date Pickers: Adapts date formats automatically.
βοΈ Checkboxes: Check/uncheck based on logic or randomness.
---
4οΈβ£ Chrome Messaging API
Supports extension messaging for:
π `detectFields` β Returns all field metadata.
βοΈ `fillField` β Fills a single field.
ποΈ `fillAllFields` β Fills everything at once.
---
π‘ Example Use Cases
π§ͺ QA Automation: Quickly populate forms for testing.
π» Development: Speed up UI builds with fake data.
π¨ Demo Environments: Showcase apps without real data.
---
π§ Extensibility
ποΈ Add custom faker extensions for new data types/locales.
π Expand regex-based matching for business-specific fields.
π₯οΈ Integrate with popups or settings for user customization.
---
β οΈ Limitations
π§© Matching depends on label/name/ID accuracy.
π Dynamic forms may need re-detection.
π§© Custom frameworks/components may need tweaks.
---
π Example Supported Fields
| Field Label/Type | Example Data Generated |
| ------------------------- | ------------------------------------------------------- |
| π€ First Name | John |
| π€ Last Name | Smith |
| π§ Email | [john.smith123@test.com](mailto:john.smith123@test.com) |
| π Date of Birth | 1985-07-23 (or other formats) |
| π§Ύ National Insurance No. | SJ123456B |
| π³ Account Number | 12345678 |
| π¦ Sort Code | 123456 |
| π UK Postcode | AB12 3CD |
| βοΈ Checkbox | Checked/Unchecked |
---
π Security & Privacy
π« No Data Storage: No data is stored or transmitted.
π§ͺ Test Data Only: All data is fake and safe.
---
β
Conclusion
AI FormFiller is a powerful, extensible tool to quickly and intelligently populate web forms with realistic, UK-specific test data, making it perfect for QA, development, and demos.
Reviews
Loading reviews...
Permissions (2)
Permissions
activeTabβΉ Can access the current tab when you click the extension sidePanel
Details
| Version | 1.4 |
| Updated | Oct 14, 2025 |
| Size | 237KiB |
| First Seen | Mar 24, 2026 |
More by AA
Popular in developer
Lighthouse
by lighthouse-extension-owners
1M
β
4.42
developer
1M
β
4.42
developer
ΠΠΎΠ½ΡΡΡ.ΠΠ»Π°Π³ΠΈΠ½
by kontur.extension
1M
β
3.11
developer
1M
β
3.11
developer
Similarweb - Website Traffic & SEO Checker
by Similarweb
1M
β
4.66
developer
1M
β
4.66
developer
Clear Cache
by Little Void LLC (Ben Bojko)
1M
β
4.45
developer
1M
β
4.45
developer
SEO META in 1 CLICK
by Bilal Hadri
900K
β
4.87
developer
900K
β
4.87
developer
Popular Extensions
Adobe Acrobat: PDF edit, convert, sign tools
by Adobe Inc.
330M
β
4.40
workflow
330M
β
4.40
workflow
Chrome Remote Desktop
by Chrome Remote Desktop Release Managers
38M
β
3.14
workflow
38M
β
3.14
workflow
Cisco Webex Extension
by cisco.chromestore
24M
β
2.34
social
24M
β
2.34
social
Kami for Google Chromeβ’
by Kami
17M
β
4.56
education
17M
β
4.56
education
Read&Write for Google Chromeβ’
by Texthelp
17M
β
3.44
accessibility
17M
β
3.44
accessibility