Twitter/X

After using Bitwarden for 5+ years, @alxfazio switched to 1Password and credits…

Brief

1Password, per @alxfazio, replaced Bitwarden after 5+ years and delivers practical improvements: expiring public item links, a richer SSH agent (SSH auth, git commit signing, biometric approvals), advanced AI/agent tooling and an Environments system to load env vars at runtime, plus structured API credential items and more reliable autofill across devices.

Why it matters

After using Bitwarden for 5+ years, @alxfazio switched to 1Password and credits the move to features Bitwarden lacks: expiring shareable item links that work with anyone (no Bitwarden equivalent) and a superior SSH agent supporting SSH auth, git commit signing, and biometric approvals.

Key details

  • 1Password's advanced tooling—AI agent features (secure runtime secret access via SDKs, an MCP server for environments, agentic autofill), plus an Environments feature that loads project env vars at runtime (avoiding plaintext .env files)—is presented as far ahead of Bitwarden for org onboarding and runtime secrets.
  • 1Password offers dedicated API credential items with structured fields, more reliable cross-browser/phone autofill for passwords, OTPs and passkeys, and it remembers OAuth providers (Sign in with Google/GitHub/Discord); the author finds Bitwarden's notes/custom-fields and 'collections' model more painful and error-prone.
Source evidence

unsponsored 1password glazing moment because i hate bitwarden so fucking much. if you use bitwarden instead of 1password, please stop being a retard and switch

i used bitwarden for 5+ YEARS (of pain), recently moved to 1password, and genuinely couldn't be happier. 1password is just the better product for me for many, many reasons:

  • you can share a copy of an actual saved item through an expiring link with ANYONE, even if they don't use 1password. this literally fixed my life. bitwarden doesn't have an equivalent feature

  • 1password's ssh agent is way better than bitwarden's. ssh authentication, git commit signing, biometric approvals, the whole thing. it makes ssh so much easier it's insane

  • the ai agent stuff is much further along for the things i care about. secure runtime access to secrets through sdks, an mcp server for environments, agentic autofill, etc.

  • 1password's environments feature lets you organize project environment variables and load them at runtime without passing plaintext .env files around. this alone makes org onboarding so much simpler, and bitwarden doesn't have anything comparable

  • 1password has a dedicated api credential item with proper fields. bitwarden can obviously store api keys too (in notes or something retarded). 1password's implementation is much nicer than cobbling everything together with custom fields and notes

  • passwords, otps, passkeys, and every other type of autofill work 100x better in 1password across every browser and phone i use. with bitwarden, i was always dealing with some retarded extra step, extra click, or fighting with the chrome extension

  • 1password can actually remember that an account uses sign in with google, github, discord, etc. and offer the correct provider the next time. with bitwarden, i had to write "use google" in a note and remember to check it later (this is so fucking stupid)

  • vault management is just way better in 1pass. bitwarden's organization and "collections" model, which is so fucking stupid oh my god, always felt much more painful than it needed to be

for agents, ssh, shared access, api keys, environments, autofill, vault management, and basically anything beyond basic password storage, 1password is just easier, better designed, and more intuitive

the agent stuff alone should be enough to convince you. the environments feature makes everything simpler, and 1password makes ssh so much easier it's insane

anyways, enough op glazing. back to the mines