RECIPES
Teach the tricky part.
A custom dropdown needs a click before a selection? Save those steps as a Recipe and let the next fill follow them.
See how Recipes work
BUILT FOR DEVELOPERS & QA
A Chrome extension that autofills forms with realistic test data.
Fill in one click. Handle custom controls and save repeatable workflows for your next test.
For desktop Chrome. Install to fill the demos.

MADE FOR THE FORMS YOU BUILD
LESS REPETITION. MORE MOMENTUM.
Start with one click. Add control as your tests need it.
Names, emails, addresses, dates. Realistic test data for the fields in front of you.
Try a signup formSet the values that matter. Teach a custom control its clicks and selections with a Recipe.
Explore RecipesSave a site-specific Action. The next time you test that flow, your setup is already there.
Meet the Action builderYOUR FORM. YOUR PLAYBOOK.
Choose a form, review its field map, and customize the values that matter. Preview the fill, then save an Action for the next test.
Optional on-device AI helps with the starting map. Your saved Action runs without a model.

BEYOND THE TEXT BOX
From familiar inputs to the controls that need a little teaching.
RECIPES
A custom dropdown needs a click before a selection? Save those steps as a Recipe and let the next fill follow them.
See how Recipes work
INPUTS, WIDGETS & EDITORS
Fill supported native inputs, common ARIA patterns, Radix/shadcn widgets, and editor-aware rich text.
Keep your app's state and validation in sync as supported fields are filled.
Names, dates, selects, checkboxes, and more.
Comboboxes, switches, sliders, and date pickers.
Editor-aware filling, including Tiptap.
Compatibility depends on the control. Try your stack in the demos. See support and limitations.
PROFILES
Give each project its own settings, field rules, Actions, and Recipes. Switch your active Profile right from the popup.
Build your testing setup
EVERYDAY TESTING
Restore the last fill on the same page, even after a reload. Keep the same values while you reproduce a bug.
For stable, supported fields during your browser session.
Fill the whole page, choose a named form, or fill just the focused field. Keep the rest of the page out of your way.
Keyboard shortcuts are configurable in Chrome.
Match fields by their label, name, ID, placeholder, or autocomplete attribute. Reuse fixed values or data generators.
Keep the coupon set to SAVE20 while generating fresh customer details.
Scope rules to a site and organize them by Profile.
Generate data in locales including English, Hindi, and French, or let the page and browser language guide it.
Review generated values against your own validation.
Choose a success or declined-card Action on supported Stripe Checkout Sessions and Payment Links.
For Stripe test mode, using test payment details.
See filled, skipped, and failed counts with reasons. Find the controls that need attention before you continue.
Inspect the completed form before submitting.
LOCAL BY DESIGN
Form inspection, data generation, and optional AI mapping happen locally. No account needed to fill forms or save your workflows.
Read the privacy detailsREADY WHEN YOU ARE
Add FillMatic from the Chrome Web Store, then pin it in your extensions menu.
Start with our signup demo or a page you're testing. You're in control of when filling starts.
Choose Fill all fields in the popup. Review the values and result summary before submitting.
No. Autofill, field mapping, Recipes, and saved Actions work without AI. When available, Chrome's on-device model can help refine a field map and suggest an Action name. Availability depends on Chrome and your device; a model download may be required.
It supports native inputs, framework-controlled fields, common ARIA widgets, Radix/shadcn controls, and rich-text editors. Supported frames and open Shadow DOM are included in full-page fills. Compatibility depends on the control, so the demos are a good place to start. File inputs, closed Shadow DOM, and browser-owned pages are not supported.
Yes. Settings includes typing speed, email providers, reusable test passwords and PINs, checkbox behavior, overwriting existing values, and ignored fields. Profiles keep those settings separate for different projects. Configure keyboard shortcuts at chrome://extensions/shortcuts.
Form inspection, data generation, and optional AI mapping run locally. Settings, Profiles, Actions, and Recipes are stored in Chrome. Repeat-fill values last for the browser session.
Page access lets it find fields and fill supported forms across frames when you ask it to. Use it on pages you own or are authorized to test. Saved Actions fill child frames only when you opt in; the Action builder scans and previews the main page.
LESS BUSYWORK. MORE BUILDING.
Desktop Chrome. No account. Your workflow, saved locally.
BUILT WITH YOUR FEEDBACK
Tell me what you were testing and where it got stuck. A public test page or a small reproduction helps.
Prefer email?