WebExtension.net
WebExtension.net
Toggle dark mode
WebExtension.net
WebExtension.net
Form Filler

Form Filler

View on Chrome Web Store
View Form Filler Chrome Extension on Chrome Web Store
Add to bookmarks
0.0 (0 ratings)
0 views
This extension has been viewed 0 times
0 downloads
This extension has been downloaded 0 times

Data is synced from the Chrome Web Store. View the official store page for the most current information.

Fill out forms based on user instructions.
Type
Extension
Users
24 users
1
TheAsianP
View author page of TheAsianP
Published
Published on March 31, 2024
Version 1.0
Manifest version
3
Updated
Updated on March 31, 2024
productivity/developer
Extension Category
View on Chrome Web Store
View Form Filler Chrome Extension on Chrome Web Store
Share This Extension
Share on Twitter
Share on Facebook
Share on LinkedIn
Share on Reddit
Share on Bluesky
Share on Pinterest
Form Filler Chrome Extension Image 1
Form Filler Chrome Extension Image 2
Form Filler Chrome Extension Image 3

Description

Simplifies small-scale form testing by accepting step-by-step instructions in JSON format. These instructions include CSS selectors, actions (such as text input or clicking), values, and optional delays for realistic timing.

Here's how to get started:

Prepare your instructions in a JSON array format, where each object represents a step in form filling. Specify:

"selector": The CSS selector for the element you want to interact with, e.g., "#nameInput" for an input field with id "nameInput". "action": Choose from supported actions like "input" for entering text or "click" for simulating a mouse click. "value": Provide the input value for "input" actions, such as "John Doe". Leave blank for "click" actions. "delay": Optionally add a delay in seconds for a natural pause between steps. Save these instructions locally on your machine. The extension will utilize them for automatic form filling when you revisit the same form.

Sample Instructions: [ { "selector": "#nameInput", "action": "input", "value": "John Doe", "delay": 3 }, { "selector": ".emailInputClass", "action": "input", "value": "[email protected]", "delay": 3 }, { "selector": "textarea", "action": "input", "value": "Hello, this is a test message.", "delay": 3 }, { "selector": "#exampleForm button", "action": "click", "value": "", "delay": 3 } ]

Sample HTML:

<title>Example Form</title>
<label for="emailInput">Email:</label>
<input type="email" id="emailInput" class="emailInputClass" name="email">

<label for="selectInput">Cars:</label>
<select name="cars" id="selectInput" class="selectInputClass">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
  </select>

<label for="messageInput">Message:</label>
<textarea id="messageInput" name="message"></textarea>

<button id="button-one" type="button">Submit</button>
<script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script> <script> $(document).ready(function (e) {

$( "#button-one" ).on( "click", function() { alert( "Handler for click called." ); } ); }); </script>

Activate the extension when encountering the form again. Watch as it seamlessly fills out the form, mimicking human interaction.

Make sure to save the instructions locally. Saving is currently not supported

© 2025 WebExtension.net. All rights reserved.
Disclaimer: WebExtension.net is not affiliated with Google or the Chrome Web Store. All product names, logos, and brands are property of their respective owners. All extension data is collected from publicly available sources.
Go to top