首页/软件/KeePass 密码保险箱
K

KeePass 密码保险箱

更新于 2026-10-15

KeePass:免费开源的本地密码管理器 #

KeePass 是什么? #

KeePass(全称 KeePass Password Safe)是一款免费、开源、轻量且易用的密码管理器,由 Dominik Reichl 开发并维护,官网为 keepass.info。它把你在各个网站、邮箱、服务器、网络登录中使用的所有账号密码,统一存入一个加密的数据库文件中,你只需要记住一个主密钥(主密码或密钥文件),就能解锁并使用全部密码。

它解决的核心痛点是"密码太多记不住、复用密码又不安全":数据库整体采用 AES-256、ChaCha20 与 Twofish 等公开且经过充分分析的加密算法保护,不仅密码字段被加密,用户名、备注等全部内容同样处于加密状态。KeePass 完全离线运行,不依赖云服务,数据库文件可以放在本机、U 盘或任意你信任的位置,非常适合注重隐私与数据自持的用户、IT 运维人员和安全从业者。

KeePass 有哪些亮点特色? #

  • 强加密与整库保护:支持 AES(Rijndael)、ChaCha20 与 Twofish 三种加密算法,主密钥组件使用 SHA-256 哈希,并通过 AES-KDF、Argon2 等密钥派生函数抵御字典与暴力猜测攻击。整个数据库(含用户名、备注等)均被加密,而不只是密码字段。
  • 多种主密钥方式,可组合使用:既可用一条主密码解锁整个数据库,也可改用密钥文件(存放在 U 盘、光盘等介质上,多数情况下比主密码更安全);2.x 版本还支持将数据库锁定到当前 Windows 用户账户。密钥文件与主密码可以同时启用,即使丢失密钥文件,数据库依然安全。
  • 真实免费且完全开源:KeePass 通过 OSI 开源认证,源代码完整公开,任何人都能审计其安全功能是否被正确实现。正如 Bruce Schneier 所言,"公开的安全永远比私有的安全更安全",开源在这里是一种工程实践而非商业模式。
  • 便携免安装,不在系统留痕:便携版可直接解压到 U 盘或任意目录运行,无需安装;程序不写入注册表、不在 Windows 目录生成 INI 初始化文件。删除目录或使用卸载程序后,系统中不会残留任何痕迹。
  • 自动输入(Auto-Type)与全局热键:KeePass 可以最小化自身,把当前选中条目的信息自动键入到对话框、网页表单等任意窗口中;输入序列 100% 可自定义。配合全局 Auto-Type 热键,即使 KeePass 在后台运行,按下热键即可自动匹配并填入对应条目。
  • 强随机密码生成器:内置密码生成器可以生成高强度随机密码,并允许自定义输出字符集(字符数量与字符类型),帮助用户为每个账号配置独立且难以破解的密码。
  • 强大的导入导出与分组管理:2.x 版本开箱即支持导入 35 种以上文件格式,并可导出为 TXT、HTML、XML 和 CSV;HTML 输出使用 CSS 格式化,方便自定义样式。密码条目支持树形分组(分组可无限嵌套)、时间字段(创建/修改/访问/过期时间)以及文件附件。
  • 多语言与插件架构:官方提供 45 种以上语言翻译,界面可按需切换;同时具备插件架构,可通过插件扩展导入导出、数据库备份等额外功能。

免费下载 KeePass #

以下为官方提供的各平台安装包,点击链接即可下载。

文件名 描述 大小 下载
KeePass-2.61.1-Setup.exe Windows 安装版(Installer,需本地安装权限) 4.4 MB 夸克网盘
KeePass-2.61.1.zip 便携版(Portable,解压即用,可放 U 盘) 2.8 MB 夸克网盘

官网同时提供 KeePass 2.61.1 源码包、MSI 安装包(面向网络管理员)以及 KeePass 1.43 各版本;若不确定该选 1.x 还是 2.x,官网的建议是——如有疑问就选 KeePass 2.x。

KeePass 如何使用? #

  1. 启动并创建数据库:运行 KeePass 后,通过"File → New"新建一个数据库文件(扩展名为 .kdbx),选择保存位置。
  2. 设置主密钥:在弹出的主密钥对话框中输入主密码;如需更高安全性,可勾选使用密钥文件、或绑定当前 Windows 用户账户。主密钥越强,数据库越安全。
  3. 整理分组与添加条目:"Edit → Add Entry"新增密码条目,填写标题、用户名、密码、URL、备注等信息;也可以先建立树形分组(如"邮箱""服务器""社交"),把条目归类存放。
  4. 调用密码:双击条目列表中任意字段即可将其复制到剪贴板(KeePass 支持定时自动清空剪贴板);也可以使用自动输入功能,让 KeePass 把账号密码直接键入到登录窗口中。
  5. 保存与备份:修改后按 Ctrl+S 保存数据库。数据库只有一个文件,把它复制到其他电脑、U 盘或备份介质即可完成迁移。

KeePass 的常见问题? #

KeePass 真的免费吗?会不会有隐藏收费? 是真的免费。官网明确说明 KeePass 完全免费,并且通过 OSI 认证开源,你可以查看完整源代码,自行验证安全功能是否被正确实现。软件没有广告,也没有需要付费解锁的功能。

忘记主密码后还能找回数据库吗? 不能。KeePass 不保存你的主密码,主密钥是解锁数据库的唯一凭据。因此请务必牢记主密码,并做好数据库文件的备份;如果同时使用了密钥文件,请妥善保管该文件(例如放在 U 盘或刻录到光盘上),并注意不要遗失。

安装时 Windows SmartScreen 弹出警告怎么办? 官网说明该警告可以忽略,并在 FAQ 中给出了详细解释。KeePass 不包含任何恶意软件,官网还提供了超过 60 款杀毒软件的扫描报告(VirusTotal 与 Jotti 扫描结果)供用户核对。

应该选择 KeePass 1.x 还是 2.x? 官网建议:如果不确定,就使用 KeePass 2.x。2.x 功能更完整,支持更多导入格式(开箱即用超过 35 种)、Argon2 密钥派生、附件内部查看编辑、无障碍屏幕阅读器优化等;1.x 版本(当前 1.43)体积更小、对 Wine 等环境更友好,并可通过兼容层在 x64 与 ARM64 上运行。

KeePass 能在 Linux 或 macOS 上使用吗? 可以。KeePass 2.x 支持在 Mono 环境下运行于 Linux、macOS、BSD 等系统。此外官网下载页还列出了大量社区维护的移植版本与替代客户端,例如 Android 平台的 KeePass2Android、KeePassDX,iOS/iPadOS 平台的 KeePassium、Strongbox,Linux/macOS 平台的 KeePassXC、MacPass 等。

数据库文件可以放到网盘或 U 盘里同步吗? 可以。数据库只有一个文件,易于在不同电脑之间传输。需要注意:若在多台设备间来回同步,应避免同时修改造成版本冲突;KeePass 也提供了同步相关的功能与文档说明。

KeePass 如何安装? #

Windows(推荐)

  1. 下载 KeePass-2.61.1-Setup.exe,双击运行;
  2. 按安装向导提示完成安装(需要本地安装权限);
  3. 若无本地安装权限,请改用便携版 ZIP 包;
  4. 支持 Windows 7 / 8 / 10 / 11,以及 x86、x64、ARM64 三种原生架构。

Windows 便携版(免安装)

  1. 下载 KeePass-2.61.1.zip;
  2. 解压到任意目录(本机文件夹、U 盘均可);
  3. 直接运行 KeePass.exe 即可,无需安装,也不会在应用目录之外保存任何设置。

Linux / macOS / BSD

  1. 安装 Mono 运行环境后,可直接运行 KeePass 2.x(详见官网帮助文档);
  2. 也可使用社区维护的分发包:Debian/Ubuntu、Fedora/RHEL/Rocky/Alma、openSUSE、Gentoo、Arch Linux、macOS、FreeBSD 等均有对应包或安装指引;
  3. 另有 KeePassXC、MacPass、OneKeePass 等第三方客户端可供选择。

移动端 Android 与 iOS 平台由社区提供移植版本(如 KeePass2Android、KeePassDX、KeePassium、Strongbox 等),可从官网下载页跳转获取。

其他安装方式 官网还提供 MSI 安装包(仅面向网络管理员批量部署)、源码包、Windows Package Manager(WinGet)包以及 PortableApps.com、SyMenu 等平台版本。

KeePass 如何卸载? #

Windows 安装版

  1. 打开"控制面板 → 程序和功能",或"设置 → 应用 → 已安装的应用";
  2. 找到 KeePass Password Safe,点击卸载并按照向导完成;
  3. 官网说明:KeePass 不创建注册表项、不在 Windows 目录生成 INI 文件,使用卸载程序后系统中不会留下痕迹。

Windows 便携版

  1. 直接删除 KeePass 的解压目录即可,程序不会在应用目录之外保存设置;
  2. 如果你曾把数据库文件放在该目录中,请先将其移出备份,避免误删。

Linux / macOS

  1. 若通过系统包管理器(apt、dnf、pacman、brew 等)安装,使用对应的卸载命令移除;
  2. 若是手动解压或通过 Mono 运行,直接删除程序目录即可。

卸载后的注意事项

  • 你的密码数据库文件(.kdbx)与密钥文件不会被卸载程序自动删除,请自行妥善保存或按需删除;
  • 若曾使用过插件,插件文件通常位于 KeePass 程序目录下的 Plugins 文件夹,会随目录一并清除;
  • 卸载前建议先备份数据库文件,以免日后无法找回账号信息。
相关标签
KeePass密码管理器开源密码管理软件免费密码保险箱加密数据库KDBX 文件本地存储密码AES-256 加密密码生成器离线密码管理