Keywi

Minimalistic password filler add-on for Keepass. It uses Web Extensions and KeepassHTTP. The plugin is only meant to fill in credentials, not to edit the Keepass database in any way. (add or update credentials)

You can find the latest version of this information on https://github.com/LEDfan/keywi/blob/master/amo/DESCRIPTION-EN.html

Goals

  • Minimalistic password integration in Firefox
  • Fill username and password in login form, using context menu and keyboard shortcut
  • Use [Keepass HTTP](https://github.com/pfn/keepasshttp)
  • No editing of the Keepass database
  • Using the Firefox web extensions API, to support Electrolysis
  • Support Keepass, later maybe [Pass](https://www.passwordstore.org/)
  • Minimal amount of libraries (aes, cryptoheplers and reqwest)
  • no automatic form filling, i.e. only when the user wants to. This is very important because:
    • crendetials can be filled in the sign up form
    • credentials can be filled in a hidden form
    • you don't want to log in on this website now
    • there are multiple forms on the website (unlikely)
  • no injecting of buttons or icons into forms

Usage

Keywi uses the local storage mechanism of the browser to store some information needed to connect to Keepass. This information includes the key used to authenticate and encrypt the communication with Keepass. The information stored in the local storage of the browser is stored unencrypted. Therefore Keywi encrypts this information (database.key, database.id and database.hash) using 256-bit AES key derived from a user-provided password.

This password is asked to the user the first time Keywi is used for encrypting the information. Every time you start Firefox it's asked to decrypt the information.

Keywi requires Firefox 51 or later.

First time

  1. Install the KeepassHTTP plugin in Keepass. See: https://github.com/pfn/keepasshttp
  2. make sure the correct Keepass database is open
  3. install the addon
  4. you'll be asked to enter a password for secure storage. You should **not** use the same password as used in Keepass. Make sure it's a secure and strong password. Screenshot
  5. keepass will ask to confirm the association Screenshot

When Firefox starts

You will be asked to unlock the Secure Storage using the same password as during the setup. Screenshot

Fill in credentials

  1. elect the username input field
  2. right click and choose "Fill username and password" inside the "Keywi" submenu. It's possible to only fill your username or password. Screenshot
  3. click "Allow" when keepass asks permission for the request to the credentials
  4. the username and password are filled

Keyboard shortcuts

The following shortcuts are supported:

  • Ctrl + Shift + F Fill username and password in the current active input field (only the username will be filled when no password field is found)
  • Ctrl + Shift + D Fill only password in the current active input field

Multiple Credentials for one URL

When Keepass finds multiple Credentials for one URL, it will ask you to select one: Screenshot

Disable "Remember for logins" in Firefox

To provide a better user experience we advise to disable the feature in Firefox to remember logins.

Manifest V2 Add-on
By:
LEDfan
Daily users:
8 1
Rating:
4.33
(12)
Version:
1.3.3resigned1 Last updated: 2024-04-25
Version code:
5727596
Creation date:
2017-02-17
Risk:
High risk impact Moderate risk likelihood
Permissions:
  • http://localhost/
  • <all_urls>
  • contextMenus
  • tabs
  • storage
  • notifications
  • webRequest
  • webRequestBlocking
Size:
177.07KB
Full description:
See detailed description
Source:
Firefox Browser Add-ons
Updated:
21 hours ago

Ranking

User reviews

by 敬念*****, 2025-04-15

by 天灭*****, 2025-03-09

by Fi*****, 2019-12-20
View all user reviews ›

Extension safety

Risk impact
Risk impact measures the level of extra permissions an extension has access to. A low risk impact extension cannot do much harms, whereas a high risk impact extension can do a lot of damage like stealing your password, bypassing your security settings, and accessing your personal data. High risk impact extensions are not necessarily malicious. However, if they do turn malicious, they can be very harmful.

Keywi requires some sensitive permissions that could impact your browser and data security. Exercise caution before installing.

Risk impact analysis details
  • Critical Allows access to all websites, posing a significant security risk as it can monitor and modify data from any visited site.
  • Critical ****** ****** ** ******* ***** ***** *** ** **** ** ***** **** ******** ****** *** ******** ********** * ******* ********
  • High ****** *** ********* ** ******* *** ******* ******* ** ****** *** *** ******** ******
  • High ******* ******* **** *** ****** ***** *** ***** ** ******* **** ********* ********* ** * *********** *****
  • Medium ******* ******* ************* ***** *** ** ******* *** **** ******* ****** ******** *******
  • Low ******* ****** ** *** ********* ******** ********************
Risk likelihood
Risk likelihood measures the probability that a Firefox add-on may turn malicious. This is determined by the publisher and the Firefox add-on reputation on Firefox Browser Add-ons, the amount of time the Firefox add-on has been around, and other signals about the Firefox add-on. Our algorithms are not perfect, and are subject to change as we discover new ways to detect malicious extensions. We recommend that you always exercise caution when installing a Firefox add-on.

Keywi is probably trust-worthy. Prefer other publishers if available. Exercise caution when installing this add-on.

Risk likelihood analysis details
  • High This extension has low user count. Unpopular extensions may not be stable or safe.
  • Low **** ********* *** ******* **** **** * ****** **** ***** ******** *** **** ****** ** ** ****** *** *****
  • Low **** ********* *** ***** **** **** * ****** **** ***** ********** *** **** ****** ** ** ****** *** *****
  • Good **** ********* *** **** **** *******
Upgrade to see full risk analysis details

Compare add-ons

Similar add-ons

Here are some Firefox add-ons that are similar to Keywi:

Popular extensions / apps

Here are some popular extensions / apps that you might be interested in: