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
Another Backup Plugin
Automatically backs up databases.
DB_Backup
Creates backups of databases.
DataBaseBackup
Creates backups of databases.


Utilities
ChkForUpd
Checks periodically for new KeePass releases.
RmvDup
Removes duplicate entries.
On-Screen Keyboard
Extends KeePass by an on-screen keyboard functionality.


Automation & Scripting
KPScript
KeePass scripting utility.
Integration
KeeForm
Opens websites and fills in the login data automatically.
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.


Resources
Application Icons
Additional application icons.


For Developers Only
Sample Plugins
Show developers how plugins can perform basic operations.
Import & Converters
AnyPassword Import
Imports CSV files that were exported by 'AnyPassword'.
EWallet Import
Imports TXT files that were exported by 'EWallet'.
Oubliette Import
Imports Oubliette password database files.
PINs Import
Imports text files that were exported by 'PINs'.
PwSafeDBImport
Directly import Password Safe database files.
XML Import
Imports XML files that were exported by KeePass 1.x.
ZSafe Import
Imports text files that were exported by ZSafe.
Nexus's Firefox to KeePass
Import passwords from Firefox into KeePass.
Convert Firefox Passwords
Script to convert passwords exported from Firefox into format readable by KeePass.
Convert To 1.x CSV
Scripts to convert text files to KeePass 1.x CSV files.
Convert To 1.x XML
Scripts to convert text files to KeePass 1.x XML files.

Icons: 1.x Yes = the plugin is available for KeePass 1.x, 1.x No = the plugin is not available for KeePass 1.x, 1.x Integrated = this functionality is integrated in KeePass 1.x, 2.x Yes = the plugin is available for KeePass 2.x, 2.x No = the plugin is not available for KeePass 2.x, 2.x Integrated = this functionality is integrated in KeePass 2.x.


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

Automatically backs up the password database. Comprehensive documentation available with plugin or at author's website.
Download Plugin Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05]
Download Source Code Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05]

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

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

Download Plugin Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05] [1.04] [1.03] [1.02] [1.01] [1.0] [0.99c] [0.99b] [0.99a] [0.98b]
Download Source Code Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05] [1.04] [1.03] [1.02] [1.01] [1.0] [0.99c] [0.99a] [0.98b]

ChkForUpd
Plugin Author: Dominik Reichl, Plugin Language: English

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

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.

Download Plugin Version: [1.04] [1.03] [1.02] [1.01] [1.0] [0.99c] [0.99b] [0.99a] [0.98b]
Download Source Code Version: [1.04] [1.03] [1.02] [1.01] [1.0] [0.99c] [0.99b] [0.99a] [0.98b]

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

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:
+ Added Russian language, submitted by Max Chuvstvin.

Download Plugin Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05] [1.04] [1.03] [1.02] [1.01] [1.0] [0.99c]
Download Source Code Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05] [1.04] [1.03] [1.02] [1.01] [1.0] [0.99c]

DataBaseBackup
Plugin Author: Francis Noel, Plugin Language: English

Creates backups of modified databases.

Download Plugin Version: [2.05] [2.04]
Download Source Code Version: [2.05] [2.04]

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

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

Download Plugin Version: [1.11] [1.10]
Download Source Code Version: [1.11] [1.10]

KPScript
Plugin Author: Dominik Reichl, Plugin Language: English

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

Download Plugin Version: [2.05] [2.04] [2.03]
Download Source Code Version: [2.05] [2.04] [2.03]

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

When you open a database, this plugin automatically shows an on-screen keyboard. You can choose between a built-in version of an OSK in the plugin, or you can use the built-in OSK of Windows (only on Win2k/WinXP).

Download Plugin Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05] [1.04] [1.03] [1.02] [1.01] [1.0]
Download Source Code Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05] [1.04] [1.03] [1.02] [1.01] [1.0]

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

This plugin can import Oubliette password database files.

Download Plugin Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05] [1.03]
Download Source Code Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05] [1.03]

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.

Download Plugin Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05] [1.04] [1.03] [1.02] [1.01] [1.0] [0.99c] [0.99b] [0.99a] [0.98b]
Download Source Code Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05] [1.04] [1.03] [1.02] [1.01] [1.0] [0.99c] [0.99b] [0.99a] [0.98b]

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 Version: [1.05 to 1.09]
Download Source Code Version: [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!

Download Plugin Version: [1.11] [1.10] [1.09] [1.08] [1.07]
Download Source Code Version: [1.11] [1.10] [1.09] [1.08] [1.07]

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.

Download Plugin Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05] [1.04] [1.03] [1.02] [1.01] [1.0] [0.99c] [0.99b] [0.99a] [0.98b]
Download Source Code Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05] [1.04] [1.03] [1.02] [1.01] [1.0] [0.99c] [0.99b] [0.99a] [0.98b]

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 Version: [1.05] [1.04]
Download Source Code Version: [1.05] [1.04]

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

KeeForm is designed to open a web site and scan the site for input fields and fill them accordingly with your 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.

Download KeeForm (including source code).

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 Plugin Version: [1.06 to 1.11]
Download Source Code Version: [1.06 to 1.11]

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

Nexus's Firefox to KeePass
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/plugin is available here: [http://www.grunt.tv/firefox-to-keepass.asp]

Convert Firefox Passwords
Extension Author: Matias Bjarland, Extension Language: English

This script converts passwords exported from Firefox into a format readable by KeePass.

Download Plugin (incl. Source) Version: [Download]

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]

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]

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)

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

This sample plugin shows developers how a plugin can perform basic operations like adding entries, adding groups, adding and injecting menu items (submenus, disabled items, command routing, item images, etc.), and how to prevent the user of adding a new entry.

Download 1.x Plugin Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05] [1.04] [1.03] [1.02] [1.01] [1.0] [0.99c] [0.99b] [0.99a] [0.98b]
Download 1.x Source Code Version: [1.11] [1.10] [1.09] [1.08] [1.07] [1.06] [1.05] [1.04] [1.03] [1.02] [1.01] [1.0] [0.99c] [0.99b] [0.99a] [0.98b]

Download 2.x Plugin C# Version: [2.05] [2.04] [2.03]
Download 2.x Source Code C# Version: [2.05] [2.04] [2.03]

Download 2.x Plugin C++ Version: [2.05] [2.04] [2.03]
Download 2.x Source Code C++ Version: [2.05] [2.04] [2.03]

Sample plugin that demonstrates how to create an encryption algorithm plugin (ArcFour cipher):
Download 2.x Plugin Version: [2.05] [2.04]
Download 2.x Source Code Version: [2.05] [2.04]

Note for plugins created by Dominik Reichl: I'm currently focusing onto the development of the KeePass core application. Plugins are recompiled each release (to make it compatible with the latest KeePass release) but no new features are implemented. Therefore, feel free to continue the development of the plugin of your choice.

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









Valid XHTML 1.0 Transitional Document

Get Thunderbird

Get KeePass


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

SourceForge.net Logo
Plugins and Extensions
Useful little plugins and extensions that
provide additional functionality (import /
export, database backup, ...).