Every mainstream browser now ships a password manager: Chrome and Edge offer to save and sync logins, Safari feeds iCloud Keychain, Firefox has Lockwise's descendant built in. For hundreds of millions of people, "the browser remembers it" is their password system. So the question matters: is that safe?

The honest answer has three layers. Compared to reusing one memorized password everywhere - The actual alternative for most people - Browser storage is a clear upgrade. Compared to a dedicated password manager, it's weaker in specific, describable ways. And on a shared or malware-infected machine, it's close to no protection at all. Let's take those apart.

What the browser actually does with your password

When you accept the save prompt, the password is written to a local database encrypted with keys held by your operating system's credential store - DPAPI on Windows, Keychain on macOS, the keyring on Linux. Synced copies (Google account, iCloud, Firefox account) are encrypted in transit and at rest, and vendors have steadily hardened this: Chrome offers on-device encryption where the key never leaves your devices, Apple's iCloud Keychain is end-to-end encrypted, Firefox derives sync keys from your account password.

Here's the catch that defines the whole topic: the browser must decrypt those passwords silently, mid-browsing, without asking you anything - That's the convenience being sold. So the decryption key is, in effect, your OS login session. Anything that runs as you, while you're logged in, is standing inside the trust boundary.

Two consequences follow. First, anyone at your unlocked computer can usually read saved passwords (browsers ask for the OS password to display them, but that's the same OS session). Second - And far more important in 2026 - Malware runs as you too.

The infostealer problem

The dominant malware category today is the infostealer: a program whose primary purpose is raiding browser credential stores. It executes for a few seconds, invokes the same decryption path the browser uses for autofill, exfiltrates every saved login plus session cookies, and vanishes. Stolen "logs" are then sold in bulk. Security vendors consistently tie a large share of modern account takeovers to exactly this pipeline.

A dedicated password manager isn't magically immune to a compromised machine - Nothing is - But its architecture is meaningfully tougher: the vault stays encrypted under a separate master password that isn't derivable from your OS session, locks itself after inactivity, and (in zero-knowledge designs) is never decryptable server-side at all. The malware has to capture your master password as you type it - An extra step, a narrower window - Rather than harvesting a database that's effectively always open. The related threat of typed-input capture has its own explainer in our guide to keyloggers.

The browser's vault opens with the key you're already holding - Your login session. A dedicated vault opens with a key you keep in your head. That one design difference is most of the security gap.

Browser vs dedicated manager, feature by feature

Browser (Chrome/Safari/Firefox/Edge) Dedicated password manager
Cost / setup friction Free, zero setup Free–paid, small setup effort
Encryption at rest Yes, keyed to OS session Yes, keyed to separate master password
Locks independently of OS login Mostly no (Firefox primary password, Safari re-prompt options) Yes, with auto-lock timers
Resists infostealer harvesting Weak - Decrypts silently as you Stronger - Encrypted until unlocked per session
Cross-browser / cross-ecosystem Poor (locked to one vendor) Full
Secure sharing, 2FA codes, breach alerts, non-web secrets Limited and uneven Standard features
Phishing-resistant autofill Yes Yes

That last row deserves emphasis because it cuts in the browser's favor: autofill matches saved logins against the site's real domain, so it will refuse to fill yourbank.security-login.com even when the page fools you. Any autofill - Browser or manager - Is a quiet, powerful anti-phishing defense that typing from memory can't match. And either system enables the habit that matters most: unique passwords per site, which is the fix for credential stuffing.

If you use the browser's manager, harden it

For plenty of people - One personal device, low-stakes accounts, honest about their habits - Browser storage is a reasonable choice. Close its worst gaps:

  1. Give your OS account a real login password and lock the screen when you walk away. The browser vault is only as locked as your session.
  2. Turn on the extra lock where offered: Firefox's primary password, Safari's authentication-before-autofill options, Chrome's on-device encryption for sync.
  3. Protect the sync account ferociously. Your Google or Apple account now guards every password; it needs 2FA and a unique, strong password - Audit yours with our password strength checker.
  4. Never save passwords on shared or work machines, and decline the prompt on any computer you don't control.
  5. Let the browser generate, not just store. The built-in suggestions are properly random; accepting them ends password reuse at zero effort.
Public and shared computers deserve a hard rule: never accept the save-password prompt, and use a private/incognito window for any login. A "remembered" password on a library or hotel PC is a donation to the next user.

When you've outgrown the browser

Move to a dedicated manager when any of these become true: you work across ecosystems (Windows laptop, iPhone, Chrome and Safari); you need to share credentials with family or colleagues; you want stored 2FA codes, breach monitoring or secure notes; or your threat model includes targeted attacks rather than drive-by malware. Our password manager guide walks through choosing one, and our own Password Wallet is a straightforward place to start - Either way, migration is painless: export from the browser, import to the vault, then delete the browser copies and disable the save prompt.

Whichever container you choose, remember the container is only half the system. The other half is what's in it - Unique, random, long. Techniques for the few passwords that must live in your head are covered in how to remember strong passwords.

FAQ

Can other people see my passwords saved in Chrome?

Anyone with your device and your OS login password can view them - Chrome re-prompts for the computer's password before revealing a saved entry, but that's the same credential that unlocks the machine. The realistic exposure is people who share your computer and know its password, plus any malware that runs in your session. On a personal, well-locked device, casual snooping is reasonably contained.

Is Safari's iCloud Keychain safer than Chrome's password manager?

Apple's design has strong properties - ICloud Keychain is end-to-end encrypted, so Apple can't read your vault, and Face ID/Touch ID gating before autofill is on by default on Apple hardware. Chrome has narrowed the gap with optional on-device encryption. The practical differences for most users are ecosystem lock-in and device hygiene, not headline cryptography.

Should I delete all my passwords from my browser?

If you've moved to a dedicated manager, yes - A stale browser copy is attack surface with no benefit, and lingering duplicates cause confusing autofill conflicts. Export first, verify the import worked, then clear the browser's saved logins and turn off its save offers. If the browser is your system, don't delete anything; harden it as above instead.

Are browser-generated passwords any good?

Yes - Chrome, Safari, Edge and Firefox all use cryptographically secure random generation, and their suggestions are long and unique per site. Accepting them is one of the easiest security wins available. Their only real limitation is portability: passwords created and stored inside one vendor's ecosystem take deliberate exporting when you leave it.

What happens to my saved passwords if my laptop is stolen?

With full-disk encryption (BitLocker, FileVault) and a decent login password, a thief gets ciphertext - The OS credential store keys that protect browser vaults hold up when the disk is encrypted and the session is locked. Without disk encryption, offline extraction is very plausible. Either way, change your sync-account password from another device promptly; that single credential can remotely expose or protect everything.