Fake Filler alternative

The Fake Filler alternative for testers who need control

Fake Filler fills forms with random data. Fillr does that too — and then lets you capture forms as presets, set a rule for every field, and fill with your own test data, row by row.

Fake Filler does one thing well: click it, and every input on the page gets plausible random data. For a quick smoke-fill, that's all you need.

But if you're looking for an alternative, it's usually because you've hit its ceiling: the data is random when you need it to be specific. There's no concept of a form you can save, no way to decide what each field should do, and no way to fill from your own test data. The moment the job becomes "put THIS test case into THIS form", random isn't enough.

Fillr was built for exactly that. Here's an honest, feature-by-feature comparison.

How it fills
One-click random data
Per-form presets
No
Per-field rules
Global regex “custom fields” only
Fill with your own data
Not available

Facts checked June 2026. Tell us if something changed and we’ll update it.

Side by side

Fillr vs Fake Filler

CapabilityFake FillerFillr
One-click whole-form fill with realistic dataYesYes — free
Data typesBasic set100+ types, free
Save a form as a reusable presetNoYes — unlimited, free
Per-field rules on a specific formNo (global regex “custom fields” only)Generate · Fixed value · Blank · Skip · Dataset column
Fill with your own data (CSV / Excel / JSON)NoYes — row by row, with a “row 3 of 20” readout (Pro)
Build, edit and export test datasetsNoYes
Preset auto-matches the page you're onNoYes — URL patterns
LanguagesEnglish only60+ locales (Pro)

Where Fake Filler stops

Fake Filler has one mechanism for control: “custom fields” — global rules that match input names by regex and apply everywhere. There is no concept of a form. You can't capture the signup form you test every day, decide field by field what should happen, and replay that decision tomorrow. Every fill starts from zero, and every fill is random.

So the gaps are structural: no per-form presets, no per-field rules on the form in front of you, no way to fill from your own data, and no datasets to build, manage or reproduce a run from. Custom fields are global regex rules, so the more your inputs vary, the more brittle they get. Data is generated in English only.

None of this makes Fake Filler useless — random fill is genuinely enough for some work. It makes it incomplete for testers whose test data matters.

What Fillr does differently

Capture once, fill forever. Point Fillr at any form and save it as a preset. Every field gets a rule: Generate realistic data, use a Fixed value, leave it Blank, Skip it, or pull it from a column of your own dataset. Land on that page again and the right preset surfaces by itself — one click, done.

Your data, not just plausible data. Import a CSV, Excel or JSON file as a dataset, map its columns to the form's fields, and fill row by row — sequentially for reproducible runs (the extension tells you “row 3 of 20”), or randomly for variety. When a bug appears, you know exactly which row produced it.

Realistic in 60+ languages. 100+ data types — names, emails, addresses, phones, IBANs and more — generated locale-aware, from English to Japanese. i18n testing stops being a special case.

Switching takes about two minutes

Install Fillr, open any form, and click Fill — random fill with all 100+ data types is free, so the Fake Filler workflow you already have keeps working.

Then do the thing Fake Filler can't: hit Save on a form you test often, set a rule for each field, and you have your first preset. The free plan includes unlimited presets and three datasets of 50 rows — own-data filling, every locale, and unlimited datasets come with Pro ($9.99/mo or $99/yr, 7-day trial).

FAQ

Questions, answered.

Fill your next form with data you control

Free forever for everyday filling — unlimited presets, all 100+ data types.

Add Fillr to Chrome