How to Add Passwords to Proton Pass: A Complete Guide

Proton Pass is a privacy-first password manager built by the team behind ProtonMail. Unlike many competitors, it stores your credentials using end-to-end encryption and integrates tightly with the broader Proton ecosystem. If you're just getting started — or switching from another manager — understanding the different ways to add passwords is worth doing properly from the beginning.

What "Adding a Password" Actually Means in Proton Pass

When you add a password to Proton Pass, you're creating an encrypted login item stored in a vault. Each item can hold a username, password, URL, notes, and two-factor authentication (2FA) secrets. Everything is encrypted on your device before it reaches Proton's servers, meaning even Proton cannot read your credentials.

You can add passwords through several methods depending on your device and workflow. None of them are complicated, but choosing the right approach for your situation makes the process much smoother long-term.

Method 1: Adding Passwords Manually

Manual entry is the most straightforward approach and works across all platforms — browser extension, iOS app, Android app, and the web app at pass.proton.me.

Steps to add a password manually:

  1. Open Proton Pass on your preferred platform
  2. Tap or click the "+" (plus) button — usually in the bottom corner on mobile or top of the sidebar on desktop
  3. Select "Login" as the item type
  4. Fill in the title, username/email, and password
  5. Add the website URL if you want autofill to work correctly
  6. Save the item to your chosen vault

The URL field matters more than most people realize. Proton Pass uses it to match credentials to websites when autofilling. If you skip it, autofill won't trigger automatically on that site.

Method 2: Saving Passwords Through the Browser Extension 🔐

The Proton Pass browser extension (available for Chrome, Firefox, Edge, Brave, and Safari) can prompt you to save credentials every time you log in to a site for the first time.

When you sign into a website:

  • Proton Pass detects the login form
  • A save prompt appears asking if you'd like to store the credentials
  • You confirm, and the item is added to your default vault automatically

This is the most frictionless method for building up your password library over time. It works best when you've already installed the extension and granted it the necessary browser permissions.

Important: Autosave only triggers on standard login forms. Some single-sign-on (SSO) flows or apps using non-standard authentication may not prompt correctly.

Method 3: Importing Passwords from Another Password Manager

If you're migrating from a different password manager, Proton Pass supports bulk imports from several popular sources.

Supported Import Sources
1Password
Bitwarden
LastPass
Dashlane
Chrome / Brave / Edge (CSV export)
Firefox (CSV export)
Generic CSV format

How to import:

  1. Export your credentials from your existing manager (usually as a .csv or .json file)
  2. Open Proton Pass on web or desktop
  3. Go to Settings → Import
  4. Select your source manager from the list
  5. Upload the file and confirm

The import process maps fields automatically where it can, but some custom fields or notes may not transfer perfectly depending on the source format. It's worth reviewing a sample of imported entries afterward to confirm the data landed correctly.

Method 4: Adding Passwords on Mobile (iOS and Android)

On mobile, Proton Pass works as a system-level autofill provider, which means it can offer to save passwords from any app — not just browsers.

To enable this:

  • On iOS: Go to Settings → Passwords → AutoFill Passwords → select Proton Pass
  • On Android: Go to Settings → General Management → Passwords and Autofill → select Proton Pass

Once enabled, when you log into an app or website on your phone and Proton Pass doesn't recognize the credentials, it will prompt you to save them. You can also add entries manually through the app's "+" button at any time.

Vaults: Where Your Passwords Live

Proton Pass organizes passwords into vaults — think of them as folders. Free accounts get a limited number of vaults, while paid Proton Pass plans allow more. When adding any password, you choose which vault it goes into.

If you share a vault with someone (a feature available on paid plans), any credentials you add to that vault become accessible to them. This is useful for families or small teams sharing accounts, but it's worth being intentional about which vault you're saving to.

Variables That Affect Your Experience

How smoothly password-adding works in practice depends on a few factors:

  • Platform: The browser extension tends to offer the most seamless save prompts. Mobile apps rely on system autofill being properly configured.
  • Account tier: Free plans have vault and alias limits that may affect how you organize entries.
  • Source format: Importing from some managers produces cleaner results than others — generic CSV imports sometimes require manual cleanup.
  • Browser permissions: The extension needs access to form data to detect login events. Restrictive browser settings or privacy extensions can interfere.
  • Two-factor authentication: If you want Proton Pass to store your TOTP secrets as well, you'll need to add those separately under the 2FA field in each login item — it doesn't capture them automatically during a save prompt.

What Proton Pass Does With Saved Passwords

Every saved login is encrypted using AES-256 encryption and an Argon2 key derivation function before leaving your device. Proton Pass also includes a built-in password generator you can use when creating new entries, so you don't need a separate tool for generating strong credentials.

There's also a Pass Monitor feature (on supported plans) that flags reused passwords and entries found in known data breaches — useful once you've built up a meaningful library of saved credentials.

How much of that matters to you, and which method fits your existing habits and devices, depends entirely on where you're starting from. 🔑