KeeperFill for Firefox

Installation and usage instructions for Firefox.

Installation & Setup

To make the most of Keeper's Browser Extension, we recommend that you disable your browser's built-in password saving features. Keeper provides a much more secure and seamless solution to save and autofill your passwords across all browsers, devices and computers.

  1. Install KeeperFill from Firefox Browser Add-Ons.

  2. Click on the Firefox menu icon (three horizontal lines), found in the upper right corner of your browser.

  3. Click Options from the dropdown menu.

  4. Click on the Privacy & Security section.

  5. Under Logins and Passwords, uncheck the box next to "Ask to save logins and passwords for websites".

Video Overview

KeeperFill for Firefox

Extension Update

To make sure you are running the latest version of the Keeper browser extension follow the steps below:

Update settings for all browser extensions/add-ons:

  1. Within Firefox, click the menu icon in the upper right corner of your browser.

  2. Click Add-ons from the drop-down menu.

  3. From Extensions, click the gear icon in the upper right.

  4. Click Check for Updates.

  5. If an update is available, a small blue dot will appear within the three dot icon for the Keeper extension. Click the three dot icon and then click Update to install the latest version of KeeperFill.

  6. Click the gear icon once more, then click Update Add-ons Automatically, so that a check mark appears (this will keep your browser extensions, including Keeper, up-to-date by updating automatically moving forward).

Update settings for the Keeper browser extension only:

  1. Within Firefox, click the menu icon in the upper right corner of the browser.

  2. Click Add-ons from the drop-down menu.

  3. From the list of your current extensions, click on the Keeper Password Manager & Digital Vault extension.

  4. Click the gear icon in the upper right.

  5. Click Check for Updates.

  6. If an update is available, a small blue dot will appear within the three dot icon for the Keeper extension. Click the three dot icon and then click Update to install the latest version of KeeperFill.

  7. Scroll down the page to locate the "Allow automatic updates" line.

  8. Select On or Default to set the extension to update automatically (this will keep your Keeper browser extension up-to-date by updating automatically moving forward).

Logging In

Consumer customers can log in to the Keeper browser extension with the Keeper email address and Master Password. If you are part of an Enterprise roll-out, you may be directed to log in with your Enterprise SSO Login credentials.

On the Chrome browser, the extension will automatically log in when you log in to the Web Vault. Other web browsers may require you to log in separately to the Vault and Browser Extension.

For customers who log in with SSO, you can type in the Enterprise Domain supplied by your Keeper Administrator.

Searching the Vault

You can search for any website login or other information stored in your Keeper vault from the KeeperFill extension. This search feature is case insensitive and will match any record within your vault.

Autofill Passwords

Clicking the Keeper lock allows you to quickly fill and log in to a site. You can fill your login and password by clicking on the fill button or by clicking on Show More to fill individual fields.

Keyboard Shortcuts

If you prefer to use keyboard shortcuts instead of mouse clicks to make the process of auto filling your passwords even more seamless, follow the steps below:

  1. Navigate to the site you would like to log in to.

  2. Type command+shift+k (for Mac OS) or alt+k (for Windows).

  3. In the field provided, begin typing your search terms.

  4. Use the up and down arrows on your keyboard to find and highlight the record you are searching for.

  5. Use the enter key to quickly fill and log in to the site.

Multiple Account Selector

If you have multiple logins for the same website, click on the dropdown menu to expand the selection and display all of the matching records.

Matching Records

When logging in to a website, the Keeper Browser extension will provide a list of matching records. The matching is performed by looking at the "Website Address" field of the record as well as the custom fields.

The list of matching records is determined by looking at the URLs stored within your Keeper record. Once the list is generated, a series of logical steps determines the sort order of the selection list, and which specific record is selected as the default choice.

1. If the page you're visiting has a subdomain (e.g., then Keeper first looks at the subdomain for the closest match in your vault records. The best matches are sorted by the last time they were used.

2. After checking subdomain, Keeper looks at the "path" information (e.g. and compares it to the path stored within your Keeper record. The best matches are again sorted by the last time they were used.

3. If the page contains an email address on the screen (such as a pre-filled email field) then Keeper will pre-select the record from the subdomain and path criteria which contains the email field.

Tip: For the best record match, make sure that the "Website Address" field in the Keeper record matches the domain and path as close as possible to the target site.

Creating New Records

To create a new login for a website, click on Create New. Keeper will also offer to save passwords as you type them on a website login screen.

Importing Passwords

Click here to see instructions on how to import your browser stored passwords and export passwords from other password managers.

Creating Secure Passwords

Click on the Dice to generate a secure password for a website. Customize the strength of the password and click Save.

Changing Passwords

KeeperFill makes it easy to change your login passwords. When visiting a site's "Change Password" form, you will receive a prompt from Keeper asking if you would like help changing your password. By clicking Yes, Keeper will walk you through a few quick steps to change your password and simultaneously update the record in your vault. These steps will include a series of prompts detailing the following actions:

  • Autofill your old/current password

  • Automatically generate and autofill a new secure password

  • Confirm the changes and save them to your vault

Prompt to Change Password

How to change passwords with KeeperFill:

  1. Once you are logged in, navigate to the site's Change Password form.

  2. When prompted by Keeper to help change your password, click Yes.

  3. Click the lock icon located in the form field for the old/current password (if available), then click Next.

  4. Click the lock icon located in each form field that is requesting your new password, then click Next.

  5. In the KeeperFill popup, click Save.

  6. In the password form, click Save or Submit.

  7. If the change was successful click Yes. (If it was not successful, click No - Revert Change. This will reverse the password update just made to the site's Keeper record and will allow you to attempt the password change again.)

The "Change Password" form is typically located on the site's "Account Settings" page.

Change Password with KeeperFill Demonstration

Filling Custom Fields

To have Keeper automatically fill custom fields into login forms, simply create a custom field in your record, in the web vault with the name of the form field (e.g. "Account Number"). If the name matches the field on the screen near the form field, Keeper will fill it for you.

Filling Custom Fields
Mapping Custom Fields to Form Fields

To make sure KeeperFill is able to locate the record in your vault to fill, be sure to set the Website Address in your record to the same domain as the website (e.g. "").

One Record, Multiple Domains

Some sites have more than one domain (website address) that require the same exact login/password. If this is the case for any of your records, rather than creating an entirely separate record, KeeperFill allows you to store multiple website domains within one record. So no matter what domain you are logging in from, KeeperFill will recognize that domain as an alias and allow you to log in with the same stored credentials.

To store multiple website domains within a single record:

  1. While viewing the record, click Edit.

  2. Click the + Custom Field button.

  3. In Custom Field Name, enter a field name (e.g. Website Alias).

  4. In Custom Field Value, enter the site's alternate domain name.

  5. To finish, click Save.

  6. You can continue to repeat this process for additional domain names by clicking the + Custom Field button again.

Match on Subdomain Setting

The "Match on Subdomain" setting enables the Keeper browser extension to recognize and differentiate a record's subdomain (if present) from its domain. In doing so, only records that match the subdomain of the login page will be populated into the extension window.


If a user has a record with a website address containing a subdomain and domain such as "" and another record with the website address containing the same domain "" and attempts to log in at ", the only record match that will appear is "".

To enable this setting follow the steps below:

  1. Click on the Keeper Browser Extension icon in the upper right-hand corner of your screen.

  2. Click on Settings.

  3. Click on Match on Subdomain.

  4. Click on the switch button to toggle it "on".

If records with similar subdomains exist in your vault you are able to view those alternative matches by clicking on the dropdown menu.

Alternatively, if no records exist in your Vault for the subdomain of the page you are visiting, but they do for the domain, the Keeper extension will populate all of the existing recordings containing that domain.

Two-Factor Codes (TOTP)

Records that have a stored Two-Factor Authentication Code (TOTP) can be filled through KeeperFill.

Two-Factor Codes Integration

Storing Two-Factor codes in the vault has several advantages:

  • Keeper two-factor codes are more secure than using SMS text messages.

  • Two-factor codes stored in Keeper are protected with strong Zero-Knowledge encryption.

  • They can be auto-filled quickly while logging in to a site, saving time and reducing friction.

  • Keeper records are securely backed up so if you lose a device you don’t have to reset all the codes.

  • Keeper records are shareable. If you have multiple people that need to log in with the same credentials, they won’t need to track down the person who has the only device containing the code.

Two-Factor codes can also be filled from the context menu.

Two-Factor Code From Context Menu

Payment Cards & Identity

KeeperFill can also fill payment cards and identity information that are stored in your Vault. Payment cards are only available to fill at websites in which you currently have a Keeper record for.

KeeperFill Right-Click Context Menu

If a website form field does not display the Keeper lock icon, users can right-click on the field to produce a context menu with KeeperFill features. The context menu offers the ability to fill logins, payment cards, addresses and create new passwords.

Right-Click Context Menu

The KeeperFill Right-Click context menu provides the following features:

  • Filling record login fields

  • Filling payment card fields

  • Filling billing and address fields

  • Filling TOTP Codes

  • Creating a new record

  • Opening the extension window

  • Launching the Web Vault

  • Logging out of your account

Note: For security reasons, only records with a matching domain name will display in the selection list.

Identity Autofill
Payment Card Autofill

Learn more about Identity & Payments by visiting the web vault user guide.

Accessing the Web Vault

To access the full Web Vault in your browser, click on the Vault icon. You can also access your vault from the Keeper Desktop application or any other mobile device.

Downloading Keeper Mobile & Desktop App

To install Keeper on your device or computer, visit our Download page:

Firefox and U2F Security Keys

While FIDO U2F support was added with the release of Firefox Quantum, the feature is turned off by default. In order to enable U2F support in Firefox Quantum, follow the steps below:

  1. Type "about:config" (without quotes) into the Firefox address bar and press Enter.

  2. Search for u2f.

  3. Double-click on security.webauth.u2f to enable U2F

Supported keys:

It’s important to understand that every FIDO U2F implementation can vary from the official specifications. Some sites supporting FIDO U2F have made accommodations for the incompleteness of Firefox’s implementation, but some have not. In other situations, some services may not work with Firefox Quantum because of a service-specific implementation.


Uninstall Keeper Browser Extension from Firefox

Uninstalling Keeper's Browser Extension from Firefox does not effect the data stored in Keeper's Cloud Security Vault.

  1. Right click on the Keeper extension icon in the top right corner of your browser.

  2. Click Remove Extension

  3. When the pop-up menu appears, click the Remove button.

If you need assistance, please contact the Keeper support team at