Item logo image for FormForge β€” Form Filler for Testing & QA

FormForge β€” Form Filler for Testing & QA

ExtensionDeveloper Tools
Item media 5 (screenshot) for FormForge β€” Form Filler for Testing & QA
Item media 1 (screenshot) for FormForge β€” Form Filler for Testing & QA
Item media 2 (screenshot) for FormForge β€” Form Filler for Testing & QA
Item media 3 (screenshot) for FormForge β€” Form Filler for Testing & QA
Item media 4 (screenshot) for FormForge β€” Form Filler for Testing & QA
Item media 5 (screenshot) for FormForge β€” Form Filler for Testing & QA
Item media 1 (screenshot) for FormForge β€” Form Filler for Testing & QA
Item media 1 (screenshot) for FormForge β€” Form Filler for Testing & QA
Item media 2 (screenshot) for FormForge β€” Form Filler for Testing & QA
Item media 3 (screenshot) for FormForge β€” Form Filler for Testing & QA
Item media 4 (screenshot) for FormForge β€” Form Filler for Testing & QA
Item media 5 (screenshot) for FormForge β€” Form Filler for Testing & QA

Overview

Fill any web form in one click with realistic test data. Works on React, shadow DOM and iframes. 100% offline. No AI, no account.

FormForge fills web forms with realistic, valid test data β€” in one click, entirely on your machine. Built for QA engineers, developers and anyone who fills the same form fifty times a day. No account. No cloud. No AI. Nothing you type is ever transmitted anywhere. WHY ANOTHER FORM FILLER Most form fillers work on a simple login page and quietly fail 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 your app actually registers the input instead of discarding it on the next render. β€’ Shadow DOM, including nested shadow roots and custom elements. β€’ Modern dropdowns β€” fills react-select and similar custom dropdowns, including dependent ones where the second list only loads after you choose the first (State then City). β€’ Same-origin iframes. β€’ Rich-text editors and contenteditable regions. β€’ Field names containing dots, dashes and other characters that break naive selector matching. And when something does go wrong, FormForge 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. REALISTIC DATA, NOT RANDOM STRINGS A random string in a phone field just fails validation. FormForge reads each field's type, label, placeholder, ARIA attributes and autocomplete token, then generates something that fits: β€’ Names, addresses and phone numbers in English, German, French, Spanish and Portuguese β€” matched to the page's own language automatically β€’ Numbers that respect min, max and step β€’ Dates inside the field's own allowed range β€’ Luhn-valid test card numbers β€’ One consistent fictional person per fill, so the filled form is readable β€’ Email prefix β€” set a prefix like "qa" and every generated address becomes qa+4821@yourdomain.com, so all your test signups land in one inbox you control. β€’ Values that FIT a field's maxlength by choosing a narrower format β€” a 10-character mobile field gets 5551234567, never a clipped "(555) 123-" Free-text boxes get language that fits the field β€” a delivery-notes box reads like a delivery note, a bio like a bio. No lorem ipsum: you can look at a filled form and tell at a glance whether it is plausible. Set a seed (Pro) and you get identical data every run β€” useful in regression tests. IT NEVER TOUCHES WHAT IT SHOULDN'T CAPTCHA fields, hidden inputs, disabled and readonly fields, file pickers and anything invisible are left strictly alone. Required checkboxes are always ticked, because a form that cannot submit is not filled. BUILT-IN SELF-TEST Chrome updates break extensions. FormForge ships a self-test page that runs the real engine against dozens of deliberately awkward field types and tells you what works in your browser build β€” and gives you a report you can paste into a support email. Nobody else does this. PERMISSIONS: AS CLOSE TO NONE AS CHROME ALLOWS FormForge 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 the moment the fill finishes. There is no analytics, no telemetry, no tracking, and no remote code. The extension makes no network calls at all β€” your data never leaves your browser because there is nothing for it to be sent to. PRICING β€” ONE PAYMENT, NO SUBSCRIPTION FREE β€” $0, permanently β€’ Unlimited fills β€” no daily limit, ever β€’ Every field type, shadow DOM, iframes, frameworks β€’ Test data in five languages β€’ The self-test page, and its report is yours to export β€’ One saved profile and two field rules, so you can try them properly PRO β€” $39, ONE TIME This is a single payment of US$39. It is NOT a subscription. Nothing renews, nothing recurs, and there is no billing cycle to cancel. β€’ Unlimited saved profiles: fill with your own values, not generated ones β€’ Unlimited custom field rules: match a field by pattern, set your value or skip it β€’ Per-site rules β€’ Seeded reproducible data β€” the same seed replays the same values, so a failing test can be reproduced exactly How you get it: buy on flinthive.com, and a signed licence key is emailed to you. Paste it into the extension's Settings page once. The extension checks the signature on your own device β€” it never contacts a server to verify a licence, which is how it can make no network calls at all. Refunds are handled by Paddle. Once a refund is issued the licence is no longer yours to use, and we ask that you remove it from the extension β€” there is a "Remove this licence" button in Settings. TEAM LICENSING Team licensing is coming. Email support@flinthive.com to be notified when it's available. THE 7-DAY TRIAL, IN PLAIN TERMS β€’ No card. No account. No payment details of any kind are collected. β€’ It is a local unlock on your own device β€” no payment processor is involved, so there is nothing that could charge you and nothing to cancel. β€’ It starts only when you press the button, and pressing it again will not start a second one. β€’ After 7 days the extension simply returns to the Free tier. β€’ Nothing is deleted and nothing is locked β€” every profile and rule stays visible and editable. The free tier applies one profile and your first two enabled rules. If the profile you had selected is beyond that, fills use the first profile you created and say so. Your choice is remembered and comes back the moment you buy Pro. KEYBOARD Alt+Shift+F Fill every field Alt+Shift+D Fill just the focused field Both are remappable at chrome://extensions/shortcuts. Questions, bugs, or a site that won't fill properly: support@flinthive.com Privacy policy: https://flinthive.com/formforge/privacy

Details

  • Version
    1.0.0
  • Updated
    August 19, 2026
  • Features
    Offers in-app purchases
  • Offered by
    FlintHive
  • Size
    116KiB
  • Languages
    English
  • Developer
    MD. ARAFAT UDDIN
    Rohima Bhavan, Noapara, North Pahartali Chittagong 4207 BD
    Email
    support@flinthive.com
    Phone
    +880 1818-475643
  • Trader
    This developer has identified itself as a trader per the definition from the European Union and committed to only offer products or services that comply with EU laws.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps