KeePass   KeePass Help Center Home KeePass Home | Package Downloads | Flag Translations | Blocks Plugins  
Home Help Center Home | People Forums | Award Awards | Search Search  






Donate Donate
System

Installation / Portability


KeePass installation, uninstallation, portability and updates.

Setup  Installation / Uninstallation / Portability

When downloading KeePass, you have the choice between 3 different packages:

  • KeePassPro-X.XXx.zip: The binary ZIP package (portable version).
  • KeePassPro-X.XXx-Setup.exe: A Windows installer package.
  • KeePassPro-X.XXx-Source.zip: The full source code.

KeePass does not need to be installed. Just download the binary ZIP package, unpack it with your favorite packer and KeePass is ready to be used. Copy it to a location of your choice (for example onto your USB stick), no additional configuration or installation is needed.

The KeePass development team also provides you an installer, which automates creating links in the start menu etc. Apart from those integration options, there's nothing different from the binary ZIP package.

The source code package contains everything you need to compile KeePass. It includes all C# source code, resource files, source files of the documentation, all the latest language/translation files, sources for building the installer, etc.

KeePass doesn't store anything on your system. The program doesn't create any new registry keys and it doesn't create any initialization files (INI) in your Windows directory. Deleting the KeePass directory (in case you downloaded the binary zip package) or using the uninstaller (in case you downloaded the installer package) leaves no trace of KeePass on your system.

When using the portable version (the files in the binary ZIP package), make sure that KeePass has write access to its application directory. Otherwise, if it doesn't have, it'll attempt to store the configuration options (nothing security-relevant though) into the application configuration directory of the currently logged on user. For more about that, see this page: Configuration.


Setup  Updating KeePass

When a new KeePass version has been released, you can update your existing KeePass installation without losing any configuration settings.

If you were using the binary ZIP package, download the latest one, unpack it and copy all new files over the old ones. Your configuration settings won't be lost (they are stored in the KeePass.config.xml file, which won't be overwritten because binary ZIPs don't include a KeePass.config.xml file).

If you were using the Windows installer package, first uninstall the old version. Afterwards, download the latest Windows installer package of KeePass and install it. Your configuration options will not be lost (see Configuration for details).

Translations should also be updated when you install a new KeePass version. You can find the latest translation files here: KeePass Translations.


Setup  Silent Installation

The KeePass installer KeePass-2.x-Setup.exe supports command line switches for silent installation, i.e. the program gets installed without asking the user for target directory or association options. The default settings of the installer are used.

The /SILENT command line switch performs a silent installation and shows a status dialog during the setup process. No questions will be asked though.

The /VERYSILENT command line switch performs a silent installation and does not show a status dialog during the setup process.





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