Password manager with built-in 2FA, SSH keys, crypto wallets and safe sign-in for AI agents. Fills logins and 2FA codes anywhere.
Users
23
+5 in 30 days
Rating
5.0 / 5
unchanged in 30 days
Ratings
2
0 in 30 days
Store rank
#145K
#121K among extensions
Version
2.1.5
updated 17 Oct 2026
Users
monthly, 5 months
Latest, 18 Oct 2026:23 usersMove the mouse over the chart for any month
Ratings count
monthly, 5 months
Latest, 18 Oct 2026:2 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About OTPilot
๐ OTPilot โ Password manager with built-in 2FA
Fills your password and your 2FA code on any login page. End-to-end encrypted, synced across devices, free to start. And new in 2.1: let your AI agents sign in, without ever seeing your passwords.
๐ค NEW in 2.1 - AI agents that sign in safely
Claude Code, Codex, Cursor or any MCP agent can sign in to websites, pass the 2FA step and run commands with the accounts you allow. OTPilot uses your passwords and 2FA codes for them, and the agent only gets the result.
โ You approve each agent, and each account it may use, right in the extension
โ Allow just the 2FA code, the full sign-in, or chosen fields โ for an hour, a day, or until you revoke it
โ "Ask me every time" for sensitive accounts
โ Signs in only on the account's own website, and every secret is removed from what the agent sees
โ Keys and files too: an agent can push with your SSH key or upload a build with your .p8 โ it gets a temporary copy that's deleted when the command ends
โ A crypto wallet's recovery phrase and private keys are never available to an agent โ only its addresses
โ An activity log of everything each agent did, and one-click revoke
Connect an agent with: npx -y @otpilot/mcp connect
๐ Passwords, filled where you sign in
OTPilot shows your saved logins right inside the sign-in field. Pick one and it fills your username and password โ nothing is filled without your click.
โ Saves new logins as you sign in
โ Updates the password when you change it
โ Works when the username and the password are on separate pages
โ Suggests a strong password in every new-password field
๐ Zero-click 2FA
When a verification code field appears, OTPilot automatically:
โข Detects the code field
โข Fills the current code instantly
โข Submits the form
No phone switching. No copy/paste. No interruptions.
โก One-click 2FA setup
When you enable 2FA on a website, OTPilot detects the setup page and asks:
"Save [Service] to OTPilot?"
Click Add account and you're done โ and if you already have a login for that site, the code is added to it.
โ No QR scanner apps
โ No copying secret keys
โ No manual setup
๐ง Email verification codes, auto-filled
Waiting for a one-time code by email? When a login page asks for an emailed code, OTPilot reads it from your open webmail tab and fills it in the moment it arrives.
Your email is processed entirely on your device and is never sent anywhere. You can turn this off anytime in Settings.
๐๏ธ More than passwords
Keep secure notes, servers, API keys, SSH keys, files and crypto wallets next to your logins. Add your own fields, grouped in sections, and link related items to an account โ open it and everything about it is there. Filter by tag, type, or accounts with a 2FA code.
๐๏ธ SSH keys & secure files
Keep the keys and files developers always lose track of in your encrypted vault.
โ Generate a new SSH key (Ed25519 or RSA 4096) or import yours, with its public key and fingerprint ready to copy
โ One click to add the public key to GitHub, GitLab or Bitbucket
โ Store Apple .p8 keys, .p12 certificates, Google service-account JSON, .env files and provisioning profiles
โ Drop a file on OTPilot: it recognizes what it is and fills in the details (the Key ID from an AuthKey .p8, each variable of an .env as a hidden field)
โ Attach a file to any item, like the .p8 and .p12 on your Apple Developer login
โ End-to-end encrypted, synced and shareable like everything else (up to 64 KB per item)
๐ช Crypto wallets
Keep your wallets' recovery phrases, keys and addresses in your encrypted vault, with extra protection for what controls your funds.
โ Recovery phrase checked as you type against the BIP39 word list and checksum, so a typo or a swapped word is caught before you rely on it
โ Shown as a numbered word grid, easy to verify against your paper backup
โ Passphrase, unlock password and private keys alongside it
โ Addresses for every network, with the network detected (Bitcoin, Ethereum and EVM chains, Solana, Tron and more) and a QR code to receive funds
โ Seeing or copying a recovery phrase or private key asks for your master password again, and a copied phrase is cleared from the clipboard after 30 seconds
โ Sharing a wallet's secrets asks you to confirm first
๐ฃ Recovery phrase phishing warning
No real website, support agent or airdrop ever asks for your recovery phrase, yet that's how most wallets get drained. If you type or paste one into a website, in a single field or in a grid of word boxes, OTPilot stops the form and warns you before it's sent. One click clears it. Checked entirely on your device: nothing is sent anywhere.
๐ Inline unlock
If your vault is locked, OTPilot shows an unlock prompt directly on the page. Type your master password and press Enter โ OTPilot unlocks and fills immediately, without opening the popup.
๐ฅ Multiple accounts on the same site
Work + personal, several admins, staging and production: OTPilot finds every matching account and lets you pick the right one in one click.
โ๏ธ End-to-end encrypted sync
Sync your vault across browsers and devices.
๐ Encrypted on your device before upload
๐ The server never sees your passwords or secrets
๐ A recovery key restores your vault if you forget your master password
๐จโ๐ฉโ๐ง Share with your team
Share a whole item, or just the fields you choose, with teammates and collections โ end-to-end encrypted. OTPilot shows exactly what each person will get before you share. Or share live 2FA codes only: your teammate gets the code, never the secret.
๐ฅ๏ธ Device management
Manage every connected browser from the OTPilot dashboard.
โข View connected devices and sync history
โข Remotely disconnect devices
โข Wipe vault access on next sync
โข Get email alerts for new device connections
๐ฒ Import from anywhere
โข Google Authenticator: screenshot its "Transfer accounts" QR codes and select them โ decoded entirely on your device
โข Your browser or another password manager: import its CSV export
๐พ Smart backup โฆ