KeePass

KeePass
Password Safe




Donate Donate

Plugins KeePass Plugins and Extensions


Warning
The plugins offered on this page are developed by different, independent authors. The KeePass team cannot check all plugins for bugs and/or malicious code and/or spyware before they are distributed here. Therefore, plugins need to be seen as possible security risk/hole and it's up to you if you trust the plugin developers or not.

You're looking for information about the plugin framework (installing plugins, security, ...)? Have a look at the Plugins Information page.

Backup & Synchronization
Another Backup Plugin
Automatically backs up databases.
DB_Backup
Creates backups of databases.
DataBaseBackup
Creates backups of databases.
KeePassSync
Synchronize using online storage providers.


Utilities
ChkForUpd
Checks periodically for new KeePass releases.
DataBaseReorder
Reorders groups alphabetically.
iTanMaster
Advanced indexed security token management.
KeeAutoExec
Automatically opens additional databases.
On-Screen Keyboard
Extends KeePass by an on-screen keyboard functionality.
Pronounceable Password Generator
Generates pronounceable passwords.
RmvDup
Removes duplicate entries and empty groups.
StrengthReport
Creates password strength reports.
Title Display
Customize main window title display.


Automation & Scripting
KPScript
KeePass scripting utility.
Integration & Transfer
KeeForm
Opens websites and fills in the login data automatically, for Internet Explorer and Mozilla Firefox.
KeeFox
Bridge between KeePass and Mozilla Firefox.
KeePass Toolbar
Allows sending login information from Internet Explorer to KeePass and filling webforms automatically.
KeePasser
Allows auto-typing into webforms based on URLs instead of window title.
Hostname in Title Bar
Browser extensions that show the current hostname in the title bar.
Floating Panel
Displays an always on top KeePass floating panel.
RDCAutoTypeAndTCATO
RDC auto-type support and improved TCATO selection.


Resources
Application Icons
Additional application icons.


Cryptography / Key Providers
CertKeyProvider
Certificate-based key provider.
Twofish Cipher
Adds the Twofish encryption algorithm.
Key Xchanger
A bluetooth key provider plugin.
WinKee
Manages database access credentials.
Import & Converters
AnyPassword Import
Imports CSV files exported by 'AnyPassword'.
CodeWallet 3 Import
Imports TXT files exported by 'CodeWallet 3'.
EWallet Import
Imports TXT files exported by 'EWallet'.
Firefox to KeePass
Import passwords from Firefox into KeePass.
KeePass2KeyRing
Convert KeePass 2.x files to GNU KeyRing files.
KeePassIPhone
Convert KeePass 1.x files to iPhone bookmarklets.
Oubliette Import
Imports Oubliette password database files.
Password Minder Import
Imports Password Minder data.
PINs Import
Imports text files exported by 'PINs'.
PwSafeDBImport
Directly import Password Safe database files.
VariousImport
Imports several different file formats.
XML Import
Imports XML files exported by KeePass 1.x.
ZSafe Import
Imports text files exported by 'ZSafe'.
Convert To 1.x CSV
Utilities to convert text files to KeePass 1.x CSV files.
Convert To 1.x XML
Utilities to convert text files to KeePass 1.x XML files.
Favicon Downloader
Download and store website favicons.


For Developers Only
Sample Plugins
Show developers how plugins can perform basic operations.

Icons: 1.x Yes = the plugin is available for KeePass 1.x, 2.x Yes = the plugin is available for KeePass 2.x.


Another Backup Plugin
Plugin Author: Bill Rubin, Plugin Language: English

Automatically backs up the password database. Comprehensive documentation available with plugin and at the ABP project website, which also has ABP forums, version history, and more.

Download plugin: [v1.12 for KeePass ≥ 1.17]
Download source code: [v1.12 for KeePass ≥ 1.17]

AnyPassword Import
Plugin Author: Dominik Reichl, Plugin Language: English

This plugin can import CSV files that were exported by AnyPassword.

KeePass 2.x has a built-in import module for AnyPassword files, no plugin required.

This plugin is discontinued. Its functionality is integrated into the VariousImport plugin.

ChkForUpd
Plugin Author: Dominik Reichl, Plugin Language: English

This plugin checks for a new KeePass release at each KeePass startup. If an update or new version is available, it displays a message box telling you this. If no release is available, the status bar displays the following after a few seconds:
Status Bar
If any error occurs, it is written into the status bar.

This plugin is discontinued. Update-checking functionality is built-in to KeePass 1.05 and higher.

DataBaseReorder
Plugin Author: Francis Noel, Plugin Language: English

This plugin adds a command to reorder all groups alphabetically.

Download plugin: [≥ 2.09] [2.08] [2.07] [2.06] [2.05]
Download source code: [≥ 2.08] [2.07] [2.06] [2.05]

DB_Backup
Plugin Author: Matyas Bene, Plugin Languages: English German French Hungarian Polish Slovak Spanish Bulgarian Italian Dutch Russian Norwegian Czech Croatian

Creates backups of modified databases.

Features:
» Accepts command line parameters.
» Resolves KeePass environment variables like %USERNAME%.
» Ability to select the number of older backups to keep (i.e. housekeeping for the average people).
» Ability to start an arbitrary program for each backed up file. Green light for housekeeping scripts. Function for experts.

Latest changes:
+ Warning: INI file parameters changed! 'DB_Backup.BackupsOnSave' is now used instead of 'DB_Backup.BackupsEnabled'. Please don't forget to change your INI file.
+ Added the possibility to create a copy of the DB right before opening. See the readme.
+ Added the possibility to customize the prefixes of the backup filenames (using backslash means the file will be placed into a subdirectory - see the readme).
+ Added additional checks for a valid destination path.
+ If destination directory does not exist, it will be created.
+ Updated sample HouseKeeping.cmd file.
+ Added Croatian language submitted by SemiRocket.
+ Bulgarian, Czech, German, Italian, Russian, Norwegian, Polish, Slovak, Hungarian and Dutch language files updated. The rest (French & Spanish) is more or less working, but will fall back to English texts in some cases.
v1.6.0.1:
+ Fixed incorrect behaviour with only one destination.
+ Fixed Czech language file.
v1.6.0.2:
+ Fixed crash if automatic backup on open was enabled with no DB autoloaded.

Download plugin: [v1.6.0.2 for KeePass ≥ 1.15]
Download source code: [v1.6.0.2 for KeePass ≥ 1.15]

DataBaseBackup
Plugin Author: Francis Noel, Plugin Language: English

Creates backups of modified databases.

Download plugin: [≥ 2.09] [2.08] [2.07] [2.06] [2.05] [2.04]
Download source code: [≥ 2.08] [2.07] [2.06] [2.05] [2.04]

CodeWallet 3 Import
Plugin Author: Sebastian Baumhekel, Plugin Language: English

This plugin can import TXT files that were exported by CodeWallet 3.

Note that this importer is specifically for CodeWallet 3 files. KeePass 2.x already includes an importer for CodeWallet 6 files.

Download plugin: [2.09]
Download source code: [2.09]

EWallet Import
Plugin Author: Michael Lee Simons, Plugin Language: English

This plugin can import TXT files that were exported by EWallet.

Download plugin: [v1.15 for KeePass ≥ 1.15]
Download source code: [v1.15 for KeePass ≥ 1.15]

KeePassSync
Plugin Author: Shawn Casey, Plugin Language: English

KeePassSync is a KeePass plugin that synchronizes your database using various online storage providers. This allows two or more computers to easily keep their data in sync.

Note: KeePass 2.x already has built-in support for file synchronization. This plugin adds support for online storage providers.

[Website] [Downloads]

KPScript
Plugin Author: Dominik Reichl, Plugin Language: English

This utility allows scripting KeePass. For details, see the KeePass Scripting Documentation.

Download plugin: [2.09] [2.08] [2.07] [2.06] [2.05] [2.04] [2.03]
Download source code: [2.09] [2.08] [2.07] [2.06] [2.05] [2.04] [2.03]

On-Screen Keyboard
OnScreenKeyboard Screenshot Plugin Author: Dominik Reichl, Plugin Language: English

When opening a database, this plugin automatically shows an on-screen keyboard for entering the master password.

Download plugin: [v1.4.1 for KeePass ≥ 1.15]
Download source code: [v1.4.1 for KeePass ≥ 1.15]

Oubliette Import
Plugin Author: Sebastian Schuberth, Plugin Language: English

This plugin can import Oubliette password database files.

Download plugin: [v1.15-r02 for KeePass ≥ 1.15]
Download source code: [v1.15-r02 for KeePass ≥ 1.15]

PINs Import
Plugin Author: Dominik Reichl, Plugin Language: English

This plugin can import text files that were exported by the 'PINs' password manager. For detailed instructions on how to migrate (i.e. how you have to export your data from PINs and how to import it in KeePass) see the 'PINs 4.50 Import Plugin -> Help' menu, after you've installed the plugin.

KeePass 2.x has a built-in import module for PINs files, no plugin required.

This plugin is discontinued. Its functionality is integrated into the VariousImport plugin.

Password Minder Import
Plugin Author: Matt Young, Plugin Language: English

This plugin imports Password Minder data.

Plugin website: https://sourceforge.net/projects/pwm2keypass/

PwSafeDBImport
Plugin Author: Taco Plantinga, Plugin Language: English

This plugin can directly import Password Safe database files (i.e. without exporting any data to an unencrypted format).

Supported Password Safe database file versions are 1, 2 and 3. The plugin imports titles, user names, passwords and notes from all versions. From 2 and 3, also groups are imported. From 3, additionally URLs, auto-type definitions, creation / last access / last modification times are imported. Among other things, auto-type definitions are automatically converted to KeePass' syntax, and entry icons are guessed based on the entry's title.

Download plugin: [1.05 to 1.09]
Download source code: [1.05 to 1.09]

RmvDup
Plugin Author: Dominik Reichl, Plugin Language: English

This plugin removes duplicate entries from the currently opened database (use the new menu command: 'Tools - Remove Duplicate Entries').

Entries are considered to be equal when the following fields are equal: title, user name, password, URL, notes. The following fields are ignored, i.e. they may differ and entries are still considered to be equal: UUID, parent group, icon ID, times (creation, last modification, expiry, ...), attachment. Entries in the 'Backup' group are ignored and will not be removed!

Additionally, the plugin can remove empty groups (menu command 'Tools - Remove Empty Groups').

Download plugin: [v1.2 for KeePass ≥ 1.15]
Download source code: [v1.2 for KeePass ≥ 1.15]

XML Import
Plugin Author: Dominik Reichl, Plugin Language: English

This plugin can import XML files that were exported by KeePass. In contrast to the other formats (CSV, TXT, ...) XML files store all information (group, entry times, icon index, attachments, ...) and therefore lossless data import/export is possible using this format. KeePass can export the data to XML files by default (i.e. it's integrated into the KeePass core sources), this plugin can re-import the data.

This plugin is discontinued. Its functionality is integrated into the VariousImport plugin.

VariousImport
Plugin Author: Dominik Reichl, Plugin Language: English

This plugin adds support for importing files in the following formats:
  • AnyPassword CSV files
  • PINs TXT files
  • KeePass 1.x XML files
Download plugin: [v1.2 for KeePass ≥ 1.15]
Download source code: [v1.2 for KeePass ≥ 1.15]

ZSafe Import
Plugin Author: Ivan Bagrintsev, Plugin Language: English

This plugin can import text files that were exported by ZSafe (Zaurus Password Manager).

Download plugin: [1.05] [1.04]
Download source code: [1.05] [1.04]

KeeForm - Form Filler Utilities
Utility Author: dave_keepass, Utility Language: English

KeeForm is designed to open and scan a web site for input fields and fill them accordingly with a user name and password. Please note, this is done without any "auto-typing", therefore it is very safe to use: you don't need to be worried that your data could be accidentally typed into a different window.

New version! A new version of KeeForm is available. The new version features an easy-to-use installer including automatic KeePass configuration and IE8 support. It it also tested on Windows 7.

KeeForm Website.

KeeFox
Extension Author: Chris Tomlinson, Extension Language: English

KeeFox adds free, secure and easy to use password management features to Firefox which save you time and keep your private data more secure.

Think of KeeFox as a bridge or connection between Firefox and KeePass.

Extension website: [http://keefox.org/]

KeePass Toolbar
Extension Author: Martin Schmid (using the Candeo Extension Platform SDK), Extension Language: English

This extension is a browser integration toolbar that allows KeePass to directly communicate with Internet Explorer. Login information can be sent from the browser to KeePass, and KeePass can later fill in login data automatically.

Note that this extension does not replace the KeePass user interface. KeePass must be running in the background having your database opened. The browser interface toolbar only communicates with open KeePass program instances; it does not save any login data itself.

Download extension: [≥ 1.06]
Download source code: [≥ 1.06]

Note: If the toolbar cannot connect to KeePass (always shows the 'No Connection' icon), download and run (double-click in Windows Explorer) this script: Register-Toolbar Script.

KeePasser
Extension Author: Mr. Milk, Extension Language: English

This extension allows to execute auto-type based on the current web browser URL instead of the window title.

For Internet Explorer: [Download]
For Maxthon 2: [Download]

The Maxthon 2 package installs automatically. For the Internet Explorer version, there's no installer available yet and the extension needs to be installed manually: You must unzip it to C:\Program Files\KeePass. Then you must double click on C:\Program Files\KeePass\IE\keepasser.reg. A new button will then be available within IE. For changing the global hot key you must edit the C:\Program Files\KeePass\IE\keepasser.ini (currently set to Ctrl-Alt-A).

For users of Windows Vista and higher: The required runtime library MSVBVM50.dll can be found here: Microsoft Visual Basic 5.0 CAB Files. Download the CAB file and extract the MSVBVM50.dll file to the same directory where KeePasser.exe is stored.

Hostname in Title Bar
Extension Author: Jelle Geerts, Extension Language: English

Adds the hostname to the Firefox window title. This allows third party application abilities (such as KeePass auto-type) to distinguish websites even if they have generic page titles.

The extension is available here: Hostname in Title Bar.


Original, older extension by Varagar: [XPI File]

Floating Panel
Extension Authors: Alexeev Alexander, s2, Mitch Capper; Extension Language: English

This KeePass plugin shows an always on top KeePass floating panel. It allows you to use your passwords (auto-type, copy to clipboard) without opening the KeePass window.

Download plugin: [≥ 2.09] [2.08] [2.07] [2.06]
Download source code: [≥ 2.09] [2.08] [2.07] [2.06]

[Discussion]

ClockWork Firefox to KeePass Converter
Extension Author: Anthony James McCreath, Extension Language: English

Allows passwords from Firefox to be imported into KeePass.

For KeePass 1.x, a stand-alone converter is available. For KeePass 2.x there is a plugin that integrates the import functionality directly into KeePass.

The extension is available here: [http://www.mccreath.org.uk/Article/ClockWork-FireFox-to-KeePass-Converter_8.aspx]

KeePass2KeyRing - KeePass 2.x To GNU KeyRing
Extension Author: David White, Extension Language: English

Convert KeePass 2.x password databases to GNU KeyRing (password manager for Palm OS) files.

The extension is available here: [http://ww2.whidbey.net/whitedavidp/KeePass2KeyRing/KeePass2KeyRing.html]

KeePassIPhone
Extension Author: Helmut Franz, Extension Language: English

Convert KeePass 1.x password databases to iPhone bookmarklets. The plugin exports password entries from your KeePass database (KDB) and encrypts it with the XXTEA algorithm. The export format is HTML.

Note: This plugin is a converter. For a KeePass version for iPhone, see KeePass for iPhone.

The plugin is available here: [https://sourceforge.net/projects/keepassiphone]

Pronounceable Password Generator
Extension Author: Jan Benjamin Engracia, Extension Language: English

This plugin adds a custom password generation algorithm, which generates pronounceable passwords.

The plugin is available here: [Pronounceable Password Generator Website] [Downloads]

StrengthReport
Extension Authors: Peter Torok, Adam Erdelyi; Extension Language: English

Create detailed password strength reports (multiple formats like PDF, CSV, ...) for all entries in a KeePass database. Various strength measuring methods are supported (including dictionary-based tests). Reports can be customized (layout, font, size, colors, etc.).

The plugin is available here: [http://dev.progterv.info/strengthreport]

Title Display
Title Display Screenshot Plugin Author: GoGoGadgetScott, Plugin Language: English

This is a plugin for KeePass that allows the management of the main window title display.

The plugin is available here: [Title Display Plugin Website].

CertKeyProvider
Plugin Author: Mark Buchler, Plugin Language: English

Allows KeePass to use certificates from the Windows certificate store as master key source.

Download plugin: [≥ 2.09] [2.08]
Download source code: [≥ 2.09] [2.08]

Key Xchanger
Plugin Author: Siddharth Hegde, Plugin Language: English

A bluetooth key provider plugin that allows you to save keys on your phone and then send them via bluetooth to unlock your KeePass database.

The plugin is available here: [Key Xchanger Plugin Website].

Twofish Cipher
Twofish Cipher Plugin Screenshot Plugin Author: GoGoGadgetScott, Plugin Language: English

Enables KeePass to encrypt databases using the Twofish algorithm.

The plugin is available here: [Twofish Cipher Plugin Website].

WinKee
Plugin Author: Theo Beisch, Plugin Language: English

WinKee helps to securely automate KeePass startup. WinKee separately encrypts, stores and retrieves KeePass database access credentials in the KeePass configuration (KeePass.config.xml) file.

Password and key file path will be encrypted based on Windows account credentials - so anybody having access to the specific user account and the WinKee database keyfile will be granted KeePass database access. KeePass and WinKee can be configured to automatically open a specified database via command line argument options -keyfile: during a user's Windows session logon or at any time by e.g. using a batch file.

Download plugin: [≥ 2.09]
Download source code: [≥ 2.09]

iTanMaster
Plugin Author: Theo Beisch, Plugin Language: English

iTans or 'indexed security tokens' are becoming standard to improve access security in online banking and similar applications.

iTanMaster provides easy access to the encrypted storage of indexed security tokens.

iTanMaster supports single or dual token systems (e.g. Interactive Brokers) where the final token is constructed from two separately indexed and then concatenated token parts.

Download plugin: [≥ 2.09]
Download source code: [≥ 2.09]

RDCAutoTypeAndTCATO
Plugin Author: Piotr Janusz, Plugin Language: English

This plugin adds support for auto-typing into Remote Desktop Connection (RDC) windows. Additionally, it allows enabling Two-Channel Auto-Type Obfuscation (TCATO) for entries based on target applications (for example always enabling TCATO for browser windows).

The plugin is available here: [RDCAutoTypeAndTCATO Website].

Favicon Downloader
Plugin Author: Chris Tomlinson, Plugin Language: English

This plugin downloads and stores favicons. A favicon is the little icon / logo used to identify many websites, typically displayed in the browser's address bar, bookmark list and on tabs.

The plugin is available here: [Favicon Downloader Website].

KeeAutoExec
Plugin Author: Dominik Reichl, Plugin Language: English

This plugin allows to automatically open additional databases when opening a database.

Download plugin: [v1.02 for KeePass ≥ 2.09]
Download source code: [v1.02 for KeePass ≥ 2.09]

Convert To KeePass 1.x CSV
Extension Author: Paul, Extension Language: English

Scripts to convert text files to KeePass 1.x CSV files.

Files produced by the following applications can be converted: Access Manager, eWallet, PassReminder, Password Agent, Password Corral, Roboform, and Whisper 32.

Download scripts: [Download]


Extension Author: Gil Birman, Extension Language: English

Script to convert Passwords Plus text files to KeePass 1.x CSV files.

Download script: [Download]


Extension Author: Detlef Amend, Extension Language: English

Utility to convert Firefox XML files to KeePass 1.x CSV files.

Download utility: [Download]

Convert To KeePass 1.x XML
Extension Author: Paul, Extension Language: English

Scripts to convert text files to KeePass 1.x XML files.

Files produced by the following applications can be converted: Firefox XML.

Download scripts: [Download]


Extension Author: Matias Bjarland, Extension Language: English

This script for Groovy converts passwords exported from Firefox into an XML file readable by the XML Import plugin.

Download plugin (incl. source): [Download]

Application Icons
Here you can download some additional application icons. These can for example be used in shortcuts to the KeePass executable or as icon for the KDB and KDBX file types.

» Alternative high resolution icon (by Steven Campbell)
» 4 high resolution KeePass icons (by Zachary Hudock)
» 3 KeePass icons as 135x135 PNG images (by Zeb)

[Developers] Sample Plugins
Plugin Author: Dominik Reichl, Plugin Language: English

This sample plugin shows how a minimal KeePass plugin looks like.

Download 1.x plugin: [v1.4 for KeePass ≥ 1.15]
Download 1.x source code: [v1.4 for KeePass ≥ 1.15]

See the KeePass 1.x Plugin Development page for additional information and libraries (like Plugin Framework for C++ plugin development).

Download 2.x plugin C#: [≥ 2.09] [2.08] [2.07] [2.06] [2.05] [2.04] [2.03]
Download 2.x source code C#: [≥ 2.09] [2.08] [2.07] [2.06] [2.05] [2.04] [2.03]

Download 2.x plugin C++: [2.09] [2.08] [2.07] [2.06] [2.05] [2.04] [2.03]
Download 2.x source code C++: [2.09] [2.08] [2.07] [2.06] [2.05] [2.04] [2.03]

Sample plugin that demonstrates how to create an encryption algorithm plugin (ArcFour cipher):
Download 2.x plugin: [≥ 2.09] [2.08] [2.07] [2.06] [2.05] [2.04]
Download 2.x source code: [≥ 2.09] [2.08] [2.07] [2.06] [2.05] [2.04]

OpenPGP signatures of various plugin downloads can be found here: Plugin Signatures.

Old versions can be found here: Old Plugin Versions.









Valid XHTML 1.0 Transitional Document

Get Thunderbird

Get KeePass


KeePass is OSI Certified Open Source Software
Copyright © 2003-2010
Dominik Reichl, [Legal Contact / Imprint] [Disclaimer] [Acknowledgements] [Donate], Downloads hosted at

Get KeePass Password Safe at
SourceForge.net. Fast, secure and Free Open Source software downloads
Plugins and Extensions
Useful little plugins and extensions that
provide additional functionality (import /
export, database backup, ...).