#infosec
A better way to migrate your data from Bitwarden to 1Password
I have been using Bitwarden for the better part of a decade. When I started using it, it was a relatively small open-source project maintained well, and supported well, mostly by a single person. Then it started chasing after growth and VC funding, and things gradually started to go downhill. Recently, the frequency at which Bitwarden introduces annoying new bugs into shipped product has increased dramatically. While correlation is not causation, it is worth noting that it has also recently gone all in on generative AI. This has prompted me to decide that it’s time to think about switching from Bitwarden to 1Password.
Why 1Password? Because their security architecture is rock solid, they’re extremely transparent about it, to my knowledge they’ve never suffered a security breach impacting customer data, I’m familiar with them from previous jobs, I know they have the functionality I need, and last but not least, my current job is using it which means as long as I am working there I get 1Password Families for free.
Fortunately I haven’t yet jumped onto the passkeys bandwagon (until I can export passkeys, back them up to my own storage, and import them from my backup to another vendor of my own choice, they are not an acceptable alternative for me), so I’ve got no passkeys in Bitwarden that I need to worry about replacing. However, I had thousands of other data in Bitwarden that I needed to migrate into 1Password, and the import functionality provided for this by 1Password wasn’t good enough:
I wanted to do better.
Fortunately, I’ve already previously written and shared a tool, bitwarden-backup.py, for exporting all data including attachments from Bitwarden, so all I needed to do was figure out how to import that data into 1Password. For that, I’ve just written and shared 1password-from-bitwarden-backup.py.
The script successfully migrates most data in Bitwarden items into 1Password, including turning Bitwarden folders into 1Password tags and mapping Bitwarden collections into 1Password vaults. You can customize the collections to vaults logic to organize things the way you want in 1Password without having to move things around in Bitwarden. It’s also smart enough not to reimport items twice if you run it multiple times.
Share and enjoy!
#1Password #BitwardenBefore I migrate the email and other stuff, I'm evaluating tools, I use #bitwarden for password manager but I'm also evaluating
- ProtonPass
- KeepassXC & KeepassDX (android)
- Passvault
They all have password generators but have you guys used the printable password generators?
https://www.passwordcard.org/en
https://passwordcards.raphael.li/
https://dragere.github.io/passwordcard/
It took a while but you can finally edit items in #BitSailor!
And you can now choose to use system certificates instead of the bundled ones (or ignore validation entirely which also gives you a beautiful permanent red banner saying you shouldn't do it).
zxcvbn) reckons it'd take centuries to crack...En Disroot han anunciado como «regalo de navidad» una nueva herramienta: Vaulwarden es la versión abierta y alternativa compatible con el gestor de contraseñas BitWarden. Parece la opción ideal si estás a gusto en ese ecosistema pero prefieres conservar tu caja fuerte alejada del servidor oficial.
Personalmente no he llegado a probar Vaultwarden, pero me encanta que un servicio gratuito como Disroot siga añadiendo funciones a mayores de su nube y correo electrónico. Y ya van 15!

En Disroot han anunciado como "regalo de navidad" una nueva herramienta: Vaulwarden es la versión abierta y alternativa compatible con el gestor de contraseñas BitWarden. Parece la opción ideal si estás a gusto en ese ecosistema pero prefieres conservar tu caja fuerte alejada del servidor oficial.
Ich sollte meinen CorpoStack (bzw. neuer Name wird vermutlich KMU!Suite) mal flott machen, dass ich ihn zum nächsten Digital Independence Day präsentieren kann.
im Anhang ein Screenshot. Ich schreibe hier mal die alternativen hin:
- Jira + Confluence -> #OpenProject
- Github + GH-Actions -> #forgejo + #WoodpeckerCI
- Outlook -> #Mailcow and #Sogomail
- Slack -> #Tuwunel + #CinnyApp
- Zoom -> #Jitsi
- Chrome Passwörter ->#Vaulwarden
- Google Drive -> #Nextcloud (mit OnlyOffice ) + Paperless-NGX + #Etherpad
(Etherpad ist eigentlich nur drin, weil Jitsi und Nextcloud nicht so gehen, wie ich es wollte.
Dann noch #Keycloack um Nutzer zu verwalten und #EspoCRM für Kunden. Achja und natürlich #Dashy für das Dashboard.
OS: daily driving #Linux for ~2 years.
Email: #Proton for ~6 years, #Tuta for ~1 year (recently switched my business to Tuta)
Password Manager: Proton Pass for most things. Self hosted #Bitwarden for my homeland stuff.
Search: Used #DuckDuckGo and #StartPage for a long time but recently moved to a self hosted instance of #SearXNG
So, I haven’t used my #Linux machine in roughly a year.
I booted it up and remembered my encryption password. 👍
But I can’t remember my login password. 👎Apparently I was not smart enough to save this in my #Bitwarden or #ProtonPass #passwordmanager 🙄
Did by chance save it in my old OneNote password notebook? Maybe. But I also can’t remember that password and also didn’t save that one in a pw manager 
FML.
RE: https://mastodon.social/@Tutanota/115809292219749938
Ovviamente, l'utilizzo di un password manager è fondamentale. #Bitwarden #KeepassXC solo per citarne due