Smarter fills — required fields, better AI, checkboxes
New
- Required field detection — Fillr now detects which fields are required (HTML
required, aria-required, and label asterisks). new
- Fill scope toggle — Choose "All fields" or "Required only" directly in the overlay. Your preference is saved per browser. new
Fixes
- AI dropdowns — The AI now always picks a value that actually exists in the dropdown, copying the exact
value attribute. No more hallucinated options. fix
- Checkboxes now fill — Consent checkboxes (terms, privacy, age confirmation) are detected and checked automatically. Marketing opt-ins are skipped. fix
- Random fill no longer generates garbage — Unknown field types now return empty rather than random strings. fix
- Radio groups — Radio buttons are now detected as a group and the first option is selected. fix
- Hide on this page — Fixed a URL collision bug where hiding one page could accidentally hide a different page with a similar URL prefix. fix
- Hide — undo window — After hiding a site or page, a 4-second undo banner appears before the action commits. improve
- AI data quality — Date fields now always return
YYYY-MM-DD instead of names; count/quantity fields return integers; custom dropdowns without an options list get a plausible short value instead of an empty string. fix
- AI variety — Each fill now generates a genuinely different person — names, addresses, and emails are randomised on every call. fix
- Intent detection — Fields whose DOM name contains "position" as a substring (e.g.
Composition[0]) no longer incorrectly match as job-title fields. fix
Improvements
- New user onboarding — The popup now shows a clean welcome screen for signed-out users: random fill is available immediately, a free vs Pro feature card explains what you get at each tier, and the AI fill sign-in prompt is front and centre. improve
- Overlay font — The Nunito font is now bundled and loaded via
document.head so the overlay renders correctly even on sites with a strict font-src Content Security Policy. improve
Projects, templates, onboarding & Pro features
New
- Projects & site templates — Group saved templates by domain. Fill any site in one click with no AI calls. new
- Onboarding panel — First-time users now see a short guide explaining personas, templates and projects. new
- Dark mode — Toggle dark theme from the overlay header. Saved per browser. new
- Typing animation — Pro feature: watch fields fill character-by-character with adjustable speed (Slow / Normal / Fast). new
- Edge case mode — Pro feature: fill forms with intentionally problematic data — XSS strings, SQL injection probes, boundary values. new
- JSON export — Pro feature: export the last fill as a structured JSON file. new
- Quick template picker — Press Alt+Shift+T to open a keyboard-navigable picker (1–9 keys, arrow keys, Enter). new
- Custom select library support — Ant Design, Material UI, and React Select dropdowns are now detected and filled. new
Improvements
- Shadow DOM traversal — Web components with shadow roots are now fully scanned. improve
- Modal / dialog detection — Forms injected dynamically into dialogs are detected and filled. improve
- React / Vue / Angular compatibility — Native input value setter used to bypass framework synthetic event wrappers. improve
- Hide on this site / page — Dismiss the overlay for a specific site or page, with options menu. improve