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.
Bitwarden Web
Structure TOTP
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
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.9.1.tar.gz.
File metadata
- Download URL: bitwarden_exporter-1.9.1.tar.gz
- Upload date:
- Size: 13.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ba823101c39e0253cd3f71e243ca8f6b4a3e78e2d0adb592239bbe7d6f019ed
|
|
| MD5 |
2fe28ebb130fd6cbe2d4fc3332f7c6b1
|
|
| BLAKE2b-256 |
028f760713dd4598267e36702c23f299806e1f73abba5eef16337566d2850c8c
|
File details
Details for the file bitwarden_exporter-1.9.1-py3-none-any.whl.
File metadata
- Download URL: bitwarden_exporter-1.9.1-py3-none-any.whl
- Upload date:
- Size: 16.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
58919b70a2cf03d00c2f65e85c3e61180deb26161c558b61f21851399d77eef4
|
|
| MD5 |
7bbca4be0afacf9682b0db197450bbbf
|
|
| BLAKE2b-256 |
f5f57aca7fd6c5844bd1c0ed3f55f6c4ddf4090eea8488f3628be37372874801
|