Export Bitwarden vault
Project description
Bitwarden Exporter
Python Wrapper for Password Manager CLI for exporting bitwarden vaults to KeePass.
Features
- Comprehensive data mapping
- Credentials
- URIs (Compatible with keepass URL)
- Notes (Compatible with keepass note)
- TOTP codes (Compatible with keepass totp)
- Custom Fields (Compatible with additional attributes)
- Identity/Cards (Backup only, not supported by Keepass yet)
- Attachments (Compatible with keepass attachment)
- SSH keys (Compatible with keepass ssh and attachments)
- Fido U2F Keys (Backup only, not supported by Keepass yet)
- Preserves vault structure
- Collection and Folder hierarchy is preserved as Keepass groups.
- Built-in JSON snapshot of vault data for auditing.
- Configurable CLI with options for duplicates handling, custom temp directory, debug logging, and Bitwarden CLI path.
Prerequisites
Installation
(Recommended) Run with uvx from PyPI
BW_SESSION=<session token> uvx bitwarden-exporter==VERSION keepass --help
or
BW_SESSION=<session token> uvx bitwarden-exporter keepass --help
Run it from source
BW_SESSION=<session token> uvx git+https://github.com/arpanrec/bitwarden-exporter.git@main keepass --help
BW_SESSION=<session token> pipx install bitwarden-exporter
CLI Usage
Run bitwarden-exporter --help to see all available options.
Credits
@ckabalan for bitwarden-attachment-exporter
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bitwarden_exporter-1.10.1.tar.gz
(14.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bitwarden_exporter-1.10.1.tar.gz.
File metadata
- Download URL: bitwarden_exporter-1.10.1.tar.gz
- Upload date:
- Size: 14.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a6cd1402fab53ef0debe0cbdf89db39261b92ff6bd51db796d4dbfbec08f776
|
|
| MD5 |
421fc411a94c3887da7bebc891252221
|
|
| BLAKE2b-256 |
42a3a4c6b1a3df7b03c43f76dc324543f3a2e2b117d2bcdfc766c44339960200
|
File details
Details for the file bitwarden_exporter-1.10.1-py3-none-any.whl.
File metadata
- Download URL: bitwarden_exporter-1.10.1-py3-none-any.whl
- Upload date:
- Size: 18.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5742b651c7e6b268e0b64cb00af8855362ca375ef963b8e117eb35eb818ffad1
|
|
| MD5 |
a3b94ae94e3db32d2e062e9016110236
|
|
| BLAKE2b-256 |
f7911a59897716a12db0b43d6b5eb72b815f0bfc17c4cb9efa84ec0faf8a6dc5
|