SupaFill: free extension to auto-fill forms with realistic fake data

hey all,

got tired of typing test@test.com and john doe into the same forms while doing manual testing, so i built a little browser extension called SupaFill - https://supafill.github.io/

sharing in case it helps you too. free, no account, runs fully offline

what it does: one click fills every field on a page with realistic fake data (names, emails, phones, addresses, dropdowns, radios, checkboxes).

why it’s handy for qa:

  • consistent personas, so first name + last name + email all match the same fake person
  • multi person forms (like booker + guests) get a different persona each
  • 10 locales for localization testing
  • custom rules + templates like user+{{random4}}@company.comcompany.com
  • ignore fields like captcha/csrf
  • works in iframes and with react/vue/angular inputs

how to use:

  • toolbar icon, or ctrl+shift+e to fill / ctrl+shift+l to clear
  • right click to fill a single field or just one form

install:

  • chrome/edge/brave:
  • firefox:

everything is generated locally, no tracking or analytics

would love feedback on what flows you’d want supported. thanks!

seems promising

custom rules is something missing in mostly extensions. that will be a great feature

thanks @cdare
give it a try and let me know what you think

yeah exactly, that was the main itch for me too

you can match a field by name/id/class/placeholder/label and either pick a generator or set a custom value, even templates like user+{{random4}}@company.com

would love to hear what kinds of rules you’d want

looks good

thanks @dineshh give it a try :grin:

have you tried this extension, guys @cdare @frodriguez1 @dineshh ? :grin:

not yet.. will squeeze in some time and let you know @depapp

thanks @dineshh