KeeperFill for Firefox (beta)

Installation and usage instructions for KeeperFill for Firefox.

Installation & Setup

(1) To download the latest Firefox extension, use the link below:

(2) We recommend that you disable your browser's built-in password saving features.

  1. Install KeeperFill from Firefox Browser Add-Ons.

  2. In the upper right corner of your browser, click on the Firefox menu icon (three horizontal lines).

  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".

(3) To ensure you are using the latest version, turn on the auto-update feature.

  1. From the Firefox Browser menu, select Add-ons

  2. Click the gear icon and from the dropdown menu, click Update Add-ons Automatically.

Update Ad-Ons Automatically

(4) To allow Keeper to operate in Private Mode please follow these steps:

Click on Addons from the right side hamburger menu:

Click on "Manage" under Keeper menu:

Click to Allow in private browsing:

Note: Private mode on Firefox only currently works if you login from the Web Vault. Logging in directly from the browser extension will not login to Keeper.

Logging in

Users will be automatically logged into the KeeperFill Browser Extension upon signing into their Keeper Web Vault or they can log in by clicking on the Keeper icon located in their browser toolbar and entering their email address and Master Password.

Searching Your Vault

KeeperFill's easily accessible search bar, allows users to search within their vault to quickly locate and fill the desired login credentials, payment cards and personal info such as addresses.

Search for Records

For the best record match, ensure that the "Website Address" field of the Keeper record matches the domain and path of the target website.

Search for Payment Cards and Personal Info

Filter Record Matches

From a site's login field, users can search within the various matching records to locate and fill the desired login credentials. It is important to note the key factors (in order) that determine record matches:

  • A email address match that is present on the login page

  • The website subdomain and domain of the Keeper record URL (e.g. will first match and second,

  • The website path (e.g. /some/path/to/file)

  • When a record was last filled or edited

Autofill Passwords

Upon navigating to a site's login page, click the Keeper lock (that will appear when you hover over a form field) or the Keeper icon in your browser toolbar. If there is a matching record within your vault, click Fill Record to autofill your credentials and log in.

If there is more than one record match, you can use the search bar to search within the various record matches to locate and fill the desired login credentials.

By default, the AutoFill and Auto Submit Settings are enabled, allowing Keeper to automatically fill and submit a website form for a quicker login experience. These settings can be disabled in your KeeperFill Browser Extension Settings menu.


Hotkeys are alternative keyboard shortcuts that further streamline your experience using KeeperFill, reducing the number of mouse clicks it takes to complete an action. To navigate and login to a site using only your keyboard, follow the steps below:

  1. To open KeeperFill, enter command + shift + k (for Mac OS) or alt + k (for Windows)

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

  3. Use the arrow keys to locate a record in your vault.

  4. Tap the return or Enter key to quickly fill your credentials and log in to the site.

AutoFill Preferences

If there is more than one matching record for a site, users can designate which record Keeper will autofill moving forward or simply choose to opt-out of the autofill feature for that single site entirely. While visiting the site, navigate to Matching Sites > Autofill Preferences then make your selection.

Creating New Records

Users can easily create new records by clicking the Create New button and selecting the record type (Login, Payment Card, or Address). Keeper will also offer to save your credentials as you enter them on a website login screen.

If it is the first time visiting a site while utilizing the KeeperFill Browser Extension, you will be asked if you would like to Keeper to auto-fill your login.

Editing Records

Users can edit their existing records directly from the KeeperFill Browser Extension by clicking on Matching Sites and next to the record match.

Importing Passwords

Users have the option to import passwords directly from web browsers (Chrome, Firefox, etc.) or other password managers. Click here for detailed importing instructions.

Web Vault Import Menu

Changing Passwords

KeeperFill makes it easy to change your passwords. When a user visits 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 run a wizard that walks 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

Filling Custom Fields

To have Keeper automatically fill custom fields into login forms from your Keeper Web Vault, simply create a custom field in your record the name of the form field (e.g. "Account Number"). If the name matches the field of 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 login/password. If this is the case for any of your records, rather than creating an entirely separate record, users can 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 create a record containing multiple website domains, follow the steps below:

  1. While editing a record, click + Custom Field

  2. In "Custom Field Name" enter a name (e.g. Website Alias).

  3. In "Custom Field Value" enter the site's alternate domain name.

  4. To finish, click Save. You can continue to repeat this process for additional domain names by repeating the steps above.

Match on Subdomain Setting

The "Match on Subdomain" setting allows KeeperFill to 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 in KeeperFill.

Example: 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 only the domain "" and attempts to log in to ", the only record match that will appear is "".

Users can enable "Match on Subdomain" within the Settings menu of the KeeperFill extension toolbar.

Note, if no records exist in your vault containing the subdomain of the page you are visiting, but they do for the domain, KeeperFill will populate the existing record(s) containing that domain.

Two-Factor Codes for TOTP

Records that contain a Two-Factor Authentication Code (2FA) can be filled with KeeperFill. Click on the KeeperFill extension icon and Matching Sites then click next to the matching record.

Click under Two-Factor Code to copy and paste it into the code field.

Alternatively, you can right-click in the code field of the form to produce a context menu that allows you to access the KeeperFill features and fill the Two-Factor code (as seen in the following section).

KeeperFill Right-Click Context Menu

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

Using the Right-Click Context Menu to Fill a Two-Factor Code

Note, for security reasons, only records with a matching domain name will display in the list of record matches.

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. Enter about:config into the Firefox address bar and press Enter/return.

  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.


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 icon in the top right corner of your browser.

  2. Click Remove Extension.

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

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