1Password
1Password is a password manager and secrets platform developed by AgileBits.
It stores personal, team, and developer information such as passwords, notes, keys, and other secrets in an encrypted vault system.
What it does
It securely stores and manages sensitive information such as:
- Website usernames and passwords
- Credit card details
- Secure notes
- API keys
- SSH keys
- 2FA and OTP secrets
- Software licenses
All data is encrypted and unlocked with a single master password.
Core features
- Password vault - encrypted storage for credentials and secrets
- Password generator - creates strong, random passwords
- Autofill - automatically fills login forms in browsers and apps
- Cross-device sync - access vaults on desktop, mobile, and web
- Secure sharing - share vault items with teams or family members
- Developer tools - 1Password CLI and 1Password Connect
Common use cases
- Managing personal and team credentials
- Storing developer secrets such as API keys and SSH keys
- Sharing access without sending raw passwords around
- Powering local and server-side secret workflows through 1Password CLI and 1Password Connect
Practical notes
- 1Password is the core product and vault platform.
- 1Password CLI is the interactive terminal interface.
- 1Password Connect is the self-hosted server-side integration layer.
Platforms
1Password has apps for:
Frequently Asked Questions
Is 1Password just for passwords?
No. 1Password also stores notes, licenses, API keys, SSH keys, OTP-related secrets, and other secrets.
Is 1Password CLI the same thing as 1Password?
No. 1Password is the product and vault platform. 1Password CLI is one way to access that data from a terminal.
When To Use 1Password Connect
Use 1Password Connect when apps, services, or infrastructure need server-side access to secrets through a private API.