Tired of typing test@test.com? SupaFill generates realistic test data where everything matches - first name, last name, email, username all belong to the same person. Perfect for developers and QA. 10 languages, custom rules, 100% offline.
No reviews yetBe the first to leave a review for SupaFill
Maker
📌
Hey Product Hunt! 👋
I'm excited to launch SupaFill - a smarter form filler for developers and testers.
🎯 The Problem I used FakeFiller and other tools, but they filled forms with random, inconsistent data. You'd get "John" as first name, "Smith" as last name, but "alice@example.com" as email. It looked fake and broke testing scenarios that needed realistic data.
✨ The Key Difference: Consistent Personas SupaFill generates a complete persona per form: - First name: Sandrine - Last name: Thomas - Email: sandrine.thomas10@yopmail.com - Username: sandrinethomas534
Everything matches! This makes your test data look realistic and helps catch bugs that only appear with proper data relationships.
🚀 Other Features - Smart field detection (name, email, phone, address, etc.) - Works with React, Vue, Angular, WYSIWYG editors - 10 locales with native names (Japanese names for Japanese forms!) - Custom field rules (set "password" to always be "test123") - Keyboard shortcuts (Ctrl+Shift+E) - 100% offline - no tracking, no accounts
🎨 Why I Built This After typing "test@test.com" thousands of times and dealing with inconsistent random data from other tools, I wanted something that: 1. Generated realistic, consistent data 2. Worked with modern frameworks 3. Respected privacy (100% local) 4. Had a personality (hence the NeoBrutalism design)
💡 Perfect For - Frontend developers testing user flows - QA engineers who need realistic test scenarios - Anyone tired of "asdfasdf" in their forms
🔮 Roadmap - More locales (planning 20+ total) - Team sharing for custom field rules - AI-powered field detection improvements
Hey Product Hunt! 👋
I'm excited to launch SupaFill - a smarter form filler for developers and testers.
🎯 The Problem
I used FakeFiller and other tools, but they filled forms with random, inconsistent data. You'd get "John" as first name, "Smith" as last name, but "alice@example.com" as email. It looked fake and broke testing scenarios that needed realistic data.
✨ The Key Difference: Consistent Personas
SupaFill generates a complete persona per form:
- First name: Sandrine
- Last name: Thomas
- Email: sandrine.thomas10@yopmail.com
- Username: sandrinethomas534
Everything matches! This makes your test data look realistic and helps catch bugs that only appear with proper data relationships.
🚀 Other Features
- Smart field detection (name, email, phone, address, etc.)
- Works with React, Vue, Angular, WYSIWYG editors
- 10 locales with native names (Japanese names for Japanese forms!)
- Custom field rules (set "password" to always be "test123")
- Keyboard shortcuts (Ctrl+Shift+E)
- 100% offline - no tracking, no accounts
🎨 Why I Built This
After typing "test@test.com" thousands of times and dealing with inconsistent random data from other tools, I wanted something that:
1. Generated realistic, consistent data
2. Worked with modern frameworks
3. Respected privacy (100% local)
4. Had a personality (hence the NeoBrutalism design)
💡 Perfect For
- Frontend developers testing user flows
- QA engineers who need realistic test scenarios
- Anyone tired of "asdfasdf" in their forms
🔮 Roadmap
- More locales (planning 20+ total)
- Team sharing for custom field rules
- AI-powered field detection improvements
Available now for Chrome and Firefox!
- Chrome Extension: https://chromewebstore.google.co...
- Firefox Addons: https://addons.mozilla.org/en-US...
What's your biggest pain point with form testing? Would love to hear your thoughts! 🤔