Form Filler

Fill out forms based on user instructions.

As of May 2026, Form Filler has 25 users in the Developer Tools category.

Usersdown 3.8 percent3.8%
25
25
Ratingno change0%
— reviews
Reviewsno change0%
Version
1.0
Manifest V3

History

2 snapshots

Tracking since Apr 28, 2026.

27.162624.84Apr 28, 2026May 25, 2026
View as table
DateUsersRatingReviewsVersion
Apr 28, 2026261.0
May 25, 2026271.0
Now251.0

Permissions & access

Permissions
None declared
Host access
<all_urls>

Screenshots

Form Filler screenshot 1Form Filler screenshot 2Form Filler screenshot 3

About

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:
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Example Form</title>
</head>
<body>
  <form id="exampleForm">
    <label for="nameInput">Name:</label>
    <input type="text" id="nameInput" name="name">

    <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>
  </form>
<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>
</body>
</html>


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**

Technical

Version
1.0
Manifest
V3
Size
306KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
icgkpmkfdmgndpjnehjecdniodcakplh
Developer ID
ue27104649b3d59ef9e9ffe0c23453143
Developer Email
[email protected]
Created
Mar 31, 2024
Last Updated (Store)
Mar 31, 2024
Last Scraped
May 25, 2026
Website
Support URL
Privacy Policy

Similar extensions

Alternatives to Form Filler, ranked by description similarity.

Data sourced from the Chrome Web Store · last verified May 25, 2026.