Autofill Help

Install Firefox add-on Install Chrome extension


Basic Usage

You can add, remove, reorder, and move the autofill rules by selecting them and clicking on the appropriate action button below the rules table. You can do the usual Shift- or Ctrl-click to select multiple rules to perform an action on all of them at once. Pretty much everything in Autofill can be controlled by the keyboard (see the Support tab for a complete list of keyboard shortcuts).

Defining an Autofill Rule

This is where you define all the form fields to automatically fill on page load. A form field, also known as a form control or form element, is used to submit data from the client (your browser) to the server. Below is a detailed description of each column in the rules table. Double-click on any of the cells to open up a resizable Edit Box for easier data entry.

TIP: The quickest way to define autofill rules is to use the Form Fields Wizard to automatically create all of the rules for you. To generate rules for the entire form, right-click on the page and select "Add Rules for this Form" from the Autofill context menu. To generate a rule for one particular form field only, right-click on that field and select "Add Rule for this Field" from the Autofill context menu. Once the rules are created, you can open the Options window to fine-tune them if you wish. No more digging through the source code!

Profiles

Profiles allow you to organize all your autofill rules into different categories. For example, you can have separate profiles for addresses, personal info, account logins, blog post templates, and advanced search forms. To add, rename, and delete profiles, click the appropriate button to the right of the profile chooser. You can assign an autofill rule to a profile by selecting the rule and clicking the Move button below the rules table to move it into the profile, or simply by switching to that profile and adding a new rule (rules added while viewing all profiles will be assigned to Unfiled). If you delete an existing profile, all autofill rules in that profile will be moved to Unfiled.

Autofill will only execute rules in the current profile, so if you notice that a form is not being filled out, first make sure that you have activated the correct profile. To execute all autofill rules in all profiles, select "All" from the profile chooser. When you are viewing all profiles, hover the mouse over the autofill rules to see what profile they are filed under. You can switch profiles either from the Autofill Options window or from the right-click context menu.

TIP: When selecting a profile from the context menu, not only will Autofill switch profiles, it will also execute all the rules in that profile. This is very useful for when you have multiple accounts that you would like to autofill on the same form.

Site Filter – If you would like to restrict all of the autofill rules in a profile to a certain page or domain, then enter any part of the document title (text inside <title> tag) or URL here. This is similar to the Site Filter column in the rules table, but works at the profile level.

Overwrite non-empty fields – By default Autofill skips non-empty fields to be on the safe side. Check this checkbox if you want to change this behavior for the rules in the selected profile. This option does not affect drop-down menus, listboxes, checkboxes, radio buttons, and hidden fields.

This is a global list of exceptions. Any document title (text inside <title> tag) or website URL that matches a pattern listed in this list will be ignored by Autofill. Exceptions take precedence over site filters defined in the Form Fields panel. Some more things to note:

Operation

Security

Interface

Import/Export

Import allows you to load settings from a CSV file (also known as a "comma-separated values" or a "comma delimited" file). The data needs to be arranged in the following format (see template):

Import mode:

Export allows you to save all settings to a CSV file for backup. Once your settings are stored in an external file, you can later use the Import feature to transfer the settings to Autofill on another computer, Autofill on another operating system (e.g., Firefox for Mac), or even to the Autofill extension for Google Chrome.

TIP: If you have a lot of autofill rules you'd like to reorder, then it's faster if you export your settings to a CSV file, reorder the rules in Excel, and import the settings back into Autofill. Similarly, if you want to move many rules into different profiles at once, then it's best to do this in Excel by reassigning their profile IDs (e.g., c1). Once you get familiar with the CSV data structure, you can edit your autofill rules and settings in bulk before importing them back into Autofill.

If you need further assistance, please visit the official Autofill support group to start a new discussion or join an existing one. You can also post to the support group directly by sending an email to firefox-autofill@googlegroups.com. To get acquainted with Autofill, try defining rules to autofill all the form fields on the Practice Form.

Keyboard Shortcuts

Windows, Linux Mac
Global
Switch to Form Fields panel Alt + F Ctrl + F
Switch to Exceptions panel Alt + X Ctrl + X
Switch to Other Stuff panel Alt + O Ctrl + O
Switch to Support panel Alt + ? Ctrl + ?
Open contextual help Alt + H  or  F1 Ctrl + H  or  Cmd + ?
Form Fields panel
Select profile Alt + P Ctrl + P
Create new profile Alt + N Ctrl + N
Rename profile Alt + E Ctrl + E
Delete profile Alt + D Ctrl + D
Profile Site Filter Alt + I Ctrl + I
Toggle "Overwrite non-empty fields" Alt + W Ctrl + W
Add new autofill rule Alt + A Ctrl + A
Remove selected rule(s) Alt + R Ctrl + R
Move selected rule(s) up Alt + Up Ctrl + Up
Move selected rule(s) down Alt + Down Ctrl + Down
Move selected rule(s) to another profile Alt + M Ctrl + M
Select all rules Ctrl + A Cmd + A
Save autofill rules Alt + S Ctrl + S
Open Edit Box Alt + Enter Ctrl + Enter
Other Stuff panel
Toggle "Enable autofill delay" Alt + Y Ctrl + Y
Toggle "Enable label matching" Alt + B Ctrl + B
Toggle "Overwrite by default" Alt + W Ctrl + W
Toggle "Expand variables" Alt + V Ctrl + V
Toggle "Enable sound effects" Alt + S Ctrl + S
Toggle "Mask passwords" Alt + K Ctrl + K
Toggle "Enable context menu" Alt + N Ctrl + N
Toggle "Show delete confirmations" Alt + C Ctrl + C
Import settings Alt + I Ctrl + I
"Replace" import mode Alt + R Ctrl + R
"Append" import mode Alt + D Ctrl + D
Export settings Alt + E Ctrl + E
Form Fields Wizard
Toggle "Open Options after closing wizard" Alt + O Ctrl + O