screenshotAutofill Forms  |  Download Fill out online forms with just one click.

Some of the important features of the Autofill Forms addon are listed below. This is followed by an overview of this addon. This summary contains few words about the addon, its function, and its features. Next is FAQ, this section is useful to get information about how this addon works in your browser. If you couldn't find a specific answer, please fill the bug report form on this page or the contact form on the homepage to let us know about your question. Following the FAQ, is the bug report form. It is designed to collect user feedbacks and bugs about this addon. Users can suggest improvements or feature requests through this form too. The next section is for submitting comments about this addon which uses the Facebook comments plugin. The last section is dedicated to reports submitted through the GitHub website. We hope the information provided on this page, could help you get all the basics you need about this addon and enable you to have a better experience with Autofill Forms.

In short, Autofill Forms enables you to fill out web forms with one click. Simply specify desired rules and then click on the toolbar button to fill out forms. Please check the YouTube tutorial below to get an idea of how this addon works in your browser. If you want to contribute to the developement of this addon, please fork it on GitHub, and push your changes to a named branch. Moreover, you can review all the comments made on GitHub commits.

5 Reasons to Use Autofill Forms

  • Quick and easy form filling via toolbar button.

  • Has options page to specify desired rules to fill forms.

  • Works based on javascript querySelecor rules.

  • Click on the toolbar button or press (Alt + Shift + F) to fill out forms.

  • Available for Firefox, Chrome and Opera browsers on all operating systems (Windows, Linux and Mac).

YouTube Tutorial

This video gives you an idea of how the extension works in your browser.

Matched Content


  • If you are like me and you love using Google Toolbar, there's one thing you must like more than anything else; Autofill. It would just take me one click to automatically fill an online web form with my personal information including my name, address, phone number, E-mail address and other required information. In today's time, shopping online has shaped up as a major trend. Naturally, I like to follow this trend, as I can easily get whatever I want from the comfort of my home. I don't have to spend hours shopping for stuff outside. Instead, I use that time for more productive things. However, one thing about online shopping that no one likes, is filling out all the registration fields manually every time. This is where AutoFill Forms come in handy. AutoFill Forms is a Firefox add-on that helps you fill out web forms, much like a Google Toolbar.

    Once you have configured the add-on, simple go to your Firefox add-ons and click on “Option” under AutoFill Forms. This will give you a new window, in which you can fill out several personal information fields, to help you out next time you go shopping online or any other online stuff that needs you to fill out forms. The AutoFill Forms button will show on your toolbar at the top. Any time you face the need to fill out an online form, simply click the AutoFill Forms button from your toolbar and voila, it's done! This amazing tool automatically fills out the complete form for you. It will only show you a pop-up in case the form comprises of an unknown field or a question.

    What's more to it? AutoFill Forms gives you the option to set up separate profiles. This allows you to use different sets of information depending on different type of sites. How great and innovative is that? My personal experience with AutoFill Forms has been outstanding. It gets the job done for you every single time!

Frequently Asked Questions

  • 1. What is Autofill Forms?

    Autofill Forms is a simple multi-browser addon that enables you to fill out online forms (web forms) via toolbar button. Before using the addon please make sure to visit addon options page and add desired rules. All rules need to be in the format of CSS Selectors. If you are not familiar with CSS Selectors, please visit this link in w3schools website to get more info. After setting up the rules, you can click on the toolbar button to fill forms in various websites.

  • 2. How can I work with this addon?

    In order to work with this addon, as mentioned above, please open options page and start adding desired rules. Each rule has 3 input fields. The first filed is the URL in which the rule needs to apply. If you need a certain rule to work in all websites, please enter (*) in the URL area. Next, please write the rule in the format of CSS selector. For example, to find your name in a form with name field, simply add - input[type*="name"] - as the rule. This way, the addon will find an input field which has – name - string as part of its type. Third field is the desired value for the name field. The last button in each row, is for removing an item. In order to find desired attributes for a form field, you can use your browser developer tool to find a specific element. Please visit this page in Mozilla website to get more info about page inspector tool in your browser (Firefox). For Opera and Chrome, there is a similar Inspector tool available too.

  • 3. How can I download the source code for Autofill Forms?

    To download the source code for this extension from Chrome Web Store, it is recommended to use Extension Source Downloader. With this addon, you can download the source code as a ZIP or CRX format to your machine. If you want to download the source code from the Firefox addons store, please open the firefox download link (if available) in the Firefox browser and then right-click on the - Add to Firefox - button and select - Save Link As... - item. Choose the destination folder on your machine and then save the file in XPI format. You can then rename the XPI format to a RAR or ZIP file. Some extensions may have a GitHub repo address, which you can use to download the source code as well. But, it may not be the latest version of the addon. Therefore, downloading the source code from the official web stores is the best option as it always gives you the latest version of the addon.

  • 4. How can I get an element attribute (inspect an element) in a webpage?

    As mentioned above, you can use the built-in tools in your browser to find and inspect HTML elements. The tool is called page inspector in all browsers. To open the page inspector UI, please right-click on any page and then click on the - Inspect - item from the context menu. Alternatively, you can press (Ctrl + Shift + J) on your keyboard to open the page inspector UI. Within the UI, for example in Google Chrome, there is a pointer icon at the top left corner. Click on the pointer icon to enable the inspector UI. Once the marker has blue color, point at any element within the page to get its style in the right-hand side of the inspector tool. On the left-hand side, you can see the element itself and its attributes. Simply find a desired attribute from the inspector tool and add a rule based on that in the addon options page. Please note that the rule needs to be in the format of CSS selector.

  • 5. What is CSS selector?

    For any webpage based on HTML5 and JavaScript, CSS selectors are patterns used to select desired elements. With a CSS Selector rule, you can find any element within a webpage. Autofill Forms addon uses these rules to find elements and fill user defined values for those elements. Writing a CSS Selector is very easy. For example if you want to find an input area which has - name - attribute in it, simple write - input[name] - as the CSS selector rule. Or, as a more sophisticated rule, consider an input element with includes username string in its class. To find this element simply write - input[class*="username"] - as the rule. The addon will then uses these rules to find the specified elements and fill out the forms with desired values.

  • 6. What should I write as the URL for each item in the option page?

    When you add an item in the option page, you need to set a URL in the first input area. This URL indicates that, the CSS Selector rule will be applied to any form if the tab URL matched the URL field. As mentioned above, if you need the rule to match all URLs, please add - * - as the URL.

  • 7. What buttons are available in the option page?

    Within the options page you will see 5 buttons at the top section. The first button, which has blue color, is for adding new rules. Pressing on this button will add an empty new line to the options page UI. Please fill out all 3 fields for this new line in order to make it active. Next button (colored red) is for erasing all rules. Please be aware that, this operation is irreversible and you cannot get the erased rules back again once you cleared them. Reset to default is the third rule which is colored orange within the options page. This button is for resetting the options page UI to its factory setting. All current rules will be deleted and default rules will be replaced in the options page UI. If you need to reload the options page UI, please press on the forth button (colored green) within the page. The last button is for opening this support page.

  • 8. How can I fill a form once the rules are all set?

    In order to fill a form when you are done setting up the options page, please open a web form and press on the toolbar button once. All the input fields will be filled with the defined values in the options page. Alternatively, you can press on the (Alt + Shift + F) key combination to fill any desired form.

  • 9. Is Autofill Forms addon works for all web forms?

    The short answer is NO. Please keep in mind that, no autofill form addon is working for all web forms. When you open a standard HTML5 form, this addon will work fine if all the rules are defined correctly. But for more complicated forms, the addon might not be able to capture all fields. So please use this form only for standard HTML5 forms (Not a custom design form).

  • 10. How many rules are available by default in the options page?

    In total, there are 8 pre-defined rules in the options page. These rules are very generic and might not be able to work in all web forms. Please make sure to write your own custom rules before using the addon. The pre-defined rules are just written for clarification purposes only and will not work in many web forms.

  • 11. Once I add an item in the options page, how can I store it to the memory?

    All changes in the options page are auto saved to the memory. Once you add a new rule and fill the required fields, the form will be saved to the memory automatically.

  • 12. Does this addon works for mobile browsers?

    Yes, this addon works for both Desktop and Mobile browsers (Chrome, Firefox and Opera) in all operating systems (Windows, Linux and Mac).


Reporting Bugs

Your feedback goes a long way towards making this addon even better. With this feedback and bug report form, you can report bugs or suggest features/enhancements for the functionality or performance of this addon. Please note that this form will be sent to the developer(s) of this addon. You will not get an immediate or personal response at the moment. However, the developer(s) may contact you through the email address provided in this form for further clarifications or to request additional information regarding the reported bug(s).

If you want to rate or write a review for this addon in the official webstore, please press the - Rate this addon - button below.

Please enter the name of the extension (addon).

Please enter the current version of the extension.

Please be as specific as possible. Basically, describe what happened, what you were doing when it happened, and why you think it is a problem.

Describe the step-by-step process required to reproduce the issue you are reporting. Be specific when describing these steps by providing as much detail as possible.

Please try to leave a link to a screenshot for the specific bug or error report.

Please enter your operating system.

Please enter your browser and its current vesrion.

Please enter your email address.

Reviews | Discussions

Please note: keep these reviews/discussions clean, and avoid the usage of derogatory or inappropriate language or terminology in references to individuals or groups based on race, national or ethnic origin, color, religion, age, gender, etc. Do not submit bugs in your reviews, use the above bug-report section instead. Also, never post any personal information in these reviews.