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.0.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.0.tar.gz.
File metadata
- Download URL: bitwarden_exporter-1.10.0.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 |
8d4cb6b490230997dad9fee5da41965e7db02d40013f1ad6930de53507d0ef24
|
|
| MD5 |
75247083b3ad888eb1b3bc980d7ef09c
|
|
| BLAKE2b-256 |
87604a2340cbf74a5265e513facbf56bd557e86b8b9f529cb3885993c4d1fb95
|
File details
Details for the file bitwarden_exporter-1.10.0-py3-none-any.whl.
File metadata
- Download URL: bitwarden_exporter-1.10.0-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 |
5b119ce91215b7b4c2ac95d8317b5d74ee92067127e0924a8c546c2165c6fea1
|
|
| MD5 |
d3a920020ce47a951e9f6ee125e8f3bb
|
|
| BLAKE2b-256 |
ae4ce27816bd674fd49c65cd00cf32421b285e48f12513043434cbf9a317a6e5
|