Chrome Extension, free forever

Stop filling test forms
by hand

FillMatic reads every field on a page and fills it with the right kind of data instantly. Built for developers who test the same forms day after day.

No account needed Works on any form Manifest V3

Works great with

Stripetest cards
Lemon Squeezycheckout
Paddlebilling
Reactcontrolled inputs
Vuev-model fields
Angularreactive forms
Core autofill

Fills the right data, every time

It reads autocomplete attributes, name, id, placeholder, and label text to figure out what each field actually wants. No random strings in email fields, no text where a number belongs.

Smart field detection

Reads autocomplete attributes, aria labels, name, id, placeholder, and label text to figure out what each field expects.

Realistic fake data

Generates proper names, emails, phone numbers, addresses, card numbers. Looks real enough to pass validation.

Natural typing

Fires the right sequence of events at configurable speed so React, Vue, and Angular all pick up the changes correctly.

Framework-safe

Works with controlled inputs. It sets values the way the framework expects, so your onChange handlers fire and the UI stays in sync.

Power features

Built for serious form testing

Profiles, Actions, and Field Rules let you control exactly what gets filled, down to individual fields on specific sites.

Custom Actions

One-click buttons that show up in the popup on matching URLs. Each action runs a full autofill and overrides specific fields with values you set.

StripeFill test card 4242 4242 4242 4242
Lemon SqueezyUse test card on Lemon checkout
PaddleSandbox billing with valid test data
Any siteAny URL pattern you define

Identity Profiles

Switch between Work, Personal, and Staging profiles with one click. Each carries its own email domain, password, and field overrides.

WorkPersonalStaging+ your own

Field Rules

Match any field by id, name, placeholder, label, or autocomplete using exact, contains, or regex. Whatever you pin always wins.

name contains "coupon" SAVE20

Deep customization

Typing speed, temp email provider (Mailinator, YOPmail, mailsac), ignored fields, shared passwords, always-checked boxes. All configurable per profile.

How it works

From install to filled in 60 seconds

Install in one click

Add FillMatic from the Chrome Web Store. No account, no sign-up.

Open any web form

Navigate to a registration page, checkout, or any form you test regularly.

Fill with one click

Click the FillMatic icon or press the keyboard shortcut. Every visible field fills in milliseconds.

Everything included, no paid tier

FillMatic is free and always will be.

Fills text, email, password, select, checkbox, radio, date and every other input type
Keyboard shortcut so you never have to touch the mouse
Handles dynamic forms that mount new fields after page load
Per-profile field rules and email addresses
No account required. Works completely offline.
Built by a developer for developers. Feedback is always welcome.
Payment integrations

Test payment flows without memorizing test cards

FillMatic ships with built-in Actions for the most common payment processors. Click once and the right card fills in. No copy-pasting from docs.

Stripe

4242 4242 4242 4242

Filled automatically on checkout

Lemon Squeezy

4242 4242 4242 4242

Filled automatically on checkout

Paddle

4000 0566 5566 5556

Filled automatically on checkout

Share your feedback

Got an idea or something that's not working? I read every message.