⚡ AutoForm Filler — A lightweight, privacy-first Chrome extension that automatically fills form fields for testing and automation. No tracking. No setup. Just click and fill.
AutoForm Filler is built for developers, testers, and QA engineers who constantly deal with repetitive form inputs. It detects visible form fields on any webpage and instantly fills them with test data — names, emails, numbers, and more.
🧩 Ideal for:
- Testing signup, login, or contact forms
- Front-end developers debugging input validation
- QA testers running repetitive tests
- Automation enthusiasts
✅ One-click auto-fill — instantly fills all text, email, and textarea fields 🎨 Modern popup UI — clean design with minimal performance cost 🧠 No external dependencies — fully client-side and offline 🔒 Privacy-first — no data collection or background tracking 💡 Open Source — modify the script and contribute
-
Download or clone this repository
git clone https://github.com/<your-username>/autoform-filler.git
-
Open Chrome → Go to
chrome://extensions/ -
Enable Developer Mode (top-right toggle)
-
Click Load unpacked
-
Select your
autoform-fillerfolder
You’ll now see the AutoForm Filler icon appear in your Chrome toolbar 🎉
- Visit any webpage with forms
- Click the AutoForm Filler extension icon
- In the popup, click “Fill on this page”
- Watch all input fields auto-fill instantly
You can test it using the following HTML form:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Form Test</title>
</head>
<body>
<h2>Sample Form</h2>
<form>
<input type="text" placeholder="Name"><br><br>
<input type="email" placeholder="Email"><br><br>
<input type="number" placeholder="Age"><br><br>
<textarea placeholder="Message"></textarea><br><br>
<button type="submit">Submit</button>
</form>
</body>
</html>autoform-filler/
│
├── manifest.json # Chrome extension configuration
├── popup.html # Popup UI
├── popup.js # Popup logic
├── content.js # Auto-fill script
├── icon.png # Toolbar icon
└── README.md # Documentation
- HTML5 + CSS3
- Vanilla JavaScript (ES6)
- Chrome Extensions API v3
Contributions are welcome ❤️
-
Fork this repo
-
Create a new branch:
git checkout -b feature-name
-
Commit your changes:
git commit -m "Added new feature" -
Push and open a Pull Request
- Add random data generation (realistic names/emails)
- Support password and select fields
- Save preferred patterns in local storage
- Dark mode popup
🛡️ Privacy Policy
🔒 AutoForm Filler does not collect, store, or share any personal data. All data is processed locally within your browser — nothing is ever sent to external servers.
This project is licensed under the MIT License. You’re free to use, modify, and share it with credit.