264
FormForge fills web forms with realistic, valid test data in one click — entirely on your machine. No account, no cloud, no AI, no network calls at all.
I built it because every form filler I tried worked on a simple login page and quietly failed on a real application. FormForge is built around the cases that break the others:
React, Vue and Angular controlled inputs. Values are written through the native setter and the framework's own change tracking, so the app registers the input instead of discarding it on the next render.
Shadow DOM, including nested shadow roots and custom elements.
Modern dropdowns — react-select and similar, including dependent ones where the second list only loads after you pick the first (State then City).
Same-origin iframes, rich-text editors and contenteditable regions.
And when a fill goes wrong, it tells you. Every fill returns a report showing which fields were filled, which were skipped, and which were written but then rejected by the page — the silent failure that leaves you staring at an empty form wondering why.
The data is generated to fit the field, not to be random. It reads each field's type, label, placeholder, ARIA attributes and autocomplete token, then produces something that passes validation: names and addresses matched to the page's own language (English, German, French, Spanish, Portuguese), numbers that respect min/max/step, dates inside the allowed range, Luhn-valid test cards, one consistent fictional person per fill, and values that fit a maxlength by choosing a narrower format rather than being clipped.
CAPTCHA fields, hidden inputs, disabled and readonly fields and file pickers are left strictly alone.
On permissions: it has no standing access to any website. It cannot read a page until you click the toolbar icon, press the shortcut or use the right-click menu, and that access expires when the fill finishes. There is no telemetry and no remote code.
It also ships a built-in self-test page that runs the real engine against dozens of deliberately awkward field types, so you can check it still works after a Chrome update instead of finding out mid-session.
Free tier is unlimited fills, every field type, five languages and the self-test. Pro is a one-time $39 — unlimited saved profiles and field rules, per-site rules, and seeded reproducible data. Not a subscription.
Landing page: https://flinthive.com/formforge/pricing
Built with