Overview
Filling a form correctly is more than putting text into boxes. Dates come in a dozen formats, dropdowns only accept their own options, and modern web apps ignore values that are set without the right browser events. FillWise handles all of this automatically.
Before filling, the extension analyzes every visible input on the page: its label, type, placeholder, options and validation hints. That analysis is what lets the AI place each value in the right field, in the format the form expects — so the result actually submits, instead of failing validation.
Key Capabilities
| Capability | What it means for you |
|---|---|
| Label understanding | Reads visible labels and nearby text, not just technical field names |
| All standard field types | Text, email, number, date, time, phone, dropdowns, checkboxes, radio buttons, text areas |
| Format normalization | Dates, times and phone numbers converted to the format each field expects |
| Dropdown option matching | Your value is matched to the closest available option |
| Framework compatibility | Values register correctly in React, Vue and custom select components |
| Visibility awareness | Hidden and decorative inputs are skipped — only real fields are filled |
How It Works
- The page is scanned. When you click Fill, FillWise collects every visible input with its label, type, options and format hints.
- The AI maps your data. Each value is assigned to the field it belongs to, formatted to match.
- Fields are filled natively. Values are written with proper browser events, so the website behaves as if you typed them.
Use Cases
| Situation | What Smart Detection does |
|---|---|
| Government portals with strict formats | Dates and numbers arrive in the exact expected format |
| CRMs and admin panels built on React | Values stick instead of disappearing on submit |
| Long applications with dozens of fields | Every field is classified and filled in one pass |
| Forms with dropdown countries and titles | Your "USA" matches "United States of America" |