| ## KeePass Password Safe |

KeePass: Copyright © 2003-2025 Dominik Reichl. The program is OSI Certified Open Source Software. OSI Certified is a certification mark of the Open Source Initiative. For more information, see the License page.

## Introduction

Today, you have to remember many passwords. You need a password for a lot of websites, your e-mail account, your webserver, network logins, etc. The list is endless. Also, you should use a different password for each account, because if you would use only one password everywhere and someone gets this password, you would have a problem: the thief would have access to all of your accounts.

KeePass is a free open source password manager, which helps you to manage your passwords in a secure way. You can store all your passwords in one database, which is locked with a master key. So you only have to remember one single master key to unlock the whole database. Database files are encrypted using the best and most secure encryption algorithms currently known (AES-256, ChaCha20 and Twofish).

The database consists of only one file, so it can be transferred easily from one computer to another. Data can also be imported/exported from/to various other formats (import from more than 40 different formats of other password managers, generic CSV importer, ...). Of course, printing entries is supported, too.

KeePass supports groups, which allow you to organize your entries conveniently. For quickly locating specific entries, there are search functions.

There are various methods for transferring entry data (like user names and passwords) from KeePass to other applications (clipboard, drag&drop, etc.). The powerful auto-type feature can simulate keypresses.

KeePass has a strong password generator (you can define allowed characters, length, generation rules, ...).

The program features a plugin architecture. Plugins can add features in many areas (integration, transfer, backup, network, even more import/export formats, and much more).

As KeePass is open source, you can have a look at its full source code and check whether the security features are implemented correctly.

This documentation applies to KeePass 2.x.