Convert Bitwarden data to KeePass
Project description
bitwarden2keepass
Overview
Developed by me, Anton Bakuteev, bitwarden2keepass
is a Python package tailored for securely migrating and backing up password data from Bitwarden to KeePass. This tool is ideal for users who are transitioning between these password managers or need a dependable solution for backing up their Bitwarden vaults.
Explore my other projects, including AI/ML applications, websites, and Telegram bots, at sometechnologies.com.
Key Features
- Command-Line Interface: Designed for simplicity, facilitating effortless data migration and backup.
- Migration and Backup: Efficiently transfers data from Bitwarden to KeePass, while also providing a backup solution for Bitwarden data.
- Secure Data Handling: Prioritizes the safety and privacy of your data throughout the migration and backup process.
- Customizable Paths: Allows flexibility for users to specify file paths and other parameters.
Requirements
- Python 3.9 or later.
- Bitwarden CLI installed and configured on your machine.
Installation
Install bitwarden2keepass
using pip:
pip install git+https://github.com/bakuteyev/bitwarden2keepass
Usage
After installation, run the package using:
bitwarden2keepass --master_password <Your_Bitwarden_Master_Password>
Replace <Your_Bitwarden_Master_Password>
with your actual Bitwarden master password.
How It Works
- Unlock Bitwarden Vault: Uses your master password to unlock the Bitwarden vault.
- Export and Convert Data: Exports data from Bitwarden and converts it into KeePass format.
- Create Backups: Optionally creates backups of the Bitwarden vault.
- Ensures Security: Automatically removes any temporary files after completion.
Contributing
Contributions are always welcome! Please feel free to fork the repository, make improvements, and submit pull requests.
License
This project is available under the MIT License.
Support and Contact
For support, queries, or suggestions, please open an issue in the GitHub repository or contact me directly at bakuteyev@gmail.com.
Acknowledgements
Special thanks to the Bitwarden and KeePass communities for their excellent tools that have inspired this project.
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
Hashes for bitwarden2keepass-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 318260647b4ad1f9172315b95639e0e161e5d28f0e6a5c1882020fc675da2d34 |
|
MD5 | 277c9184ec7935afa5bdcbb91575351a |
|
BLAKE2b-256 | 31b8128090d18b054303033cc64ffe629cbd02c1d536d31b26f8f1aa816b909d |