KeepassDX 中文文档 下载 App

KeePass 格式跨平台兼容 - Android 手机和 Windows 电脑互通

.kdbx 是什么

KeePassDX 的数据库文件使用 .kdbx 扩展名,这是 KeePass 家族产品共同遵循的开放数据库格式。KeePass 格式的规格文档公开,支持多种加密算法(AES-256、ChaCha20)和压缩方式(GZIP),版本包括 KDBX 3.1 和 KDBX 4.x。

能和哪些产品互通

客户端平台兼容数据库版本自动填充方式
KeePass 2.xWindows(.NET)3.1 / 4.xAuto-Type 全局快捷键
KeePassXCWindows / macOS / Linux3.1 / 4.x浏览器扩展 + Auto-Type
KeePassDXAndroid3.1 / 4.xAndroid Autofill + Magikeyboard
KeePassiumiOS3.1 / 4.xiOS Password AutoFill
KeeWeb网页(Electron)3.1 / 4.x浏览器扩展
Keepass2AndroidAndroid3.1 / 4.xAndroid Autofill

官方推荐 KeePassXC 作为 Windows/macOS/Linux 端的配合客户端——KeePassXC 是开源的、跨平台的、有活跃社区维护,和 KeePassDX 配合使用体验最好。

跨设备同步场景

典型的跨设备工作流:

  1. 用 KeePassXC 在 Windows 电脑上创建 .kdbx 数据库,设置好密码和密钥文件
  2. 把 .kdbx 文件复制到 Android 手机(USB 传输、Syncthing、或者自托管网盘)
  3. 用 KeePassDX 打开这个文件,就能看到所有条目
  4. 在 KeePassDX 里添加的新条目,保存后文件更新
  5. 通过同一渠道把更新后的 .kdbx 同步回电脑,KeePassXC 自动检测变更并提示合并
跨平台使用
手机和电脑互通

版本升级注意事项

KDBX 3.1 和 KDBX 4.x 格式之间存在一些差异:

建议新建数据库时直接选 KDBX 4.x 格式,兼容性足够(KeePassDX 4.x、KeePassXC 2.6+ 都支持),加密强度更高。

同步冲突处理

KeePassDX 本身不做自动同步,文件同步由外部工具负责。如果手机和电脑同时修改了同一个 .kdbx 文件,会产生冲突。Syncthing 等工具会保留两个版本,你需要手动在 KeePassDX 或 KeePassXC 里检查差异。

为了避免冲突,建议养成习惯:一次只在一台设备上打开数据库并修改,修改完保存后再同步到其他设备。