Password Managers: How They Work, What They Cost, and How to Choose One
A password manager is a software application that stores, organizes, and autofills login credentials for websites and apps. Instead of remembering dozens of unique passwords, users rely on a single master password to unlock an encrypted vault that holds all their credentials. This approach makes it practical to use strong, unique passwords for every account — a key defense against credential-based attacks.
Password managers come in several forms: browser-built-in tools (such as those in Chrome or Safari), standalone apps, and cloud-synced services. Each model involves trade-offs in convenience, security, and cost. Many services offer a free tier sufficient for personal use, while paid plans unlock features like multi-device sync, secure sharing, and emergency access.
For freelancers and small businesses, password managers also reduce the risk of shared credentials being mishandled, support team access controls, and can simplify compliance with basic data security requirements. Understanding how these tools work, what they protect against, and what they cost helps users make an informed choice without overpaying.
What a Password Manager Is
A password manager is a tool that securely stores usernames, passwords, and related credentials in an encrypted database called a vault. When a user visits a login page, the manager can automatically fill in the correct credentials, removing the need to remember or manually type passwords.
At its core, a password manager solves a fundamental tension in digital security: strong passwords (long, random, unique per site) are nearly impossible to memorize, yet reusing weak passwords across sites creates serious risk. If one site is breached, attackers can try those same credentials elsewhere — a technique known as credential stuffing.
By generating and storing unique passwords for every account, a password manager eliminates both the memorization burden and the reuse risk. The user only needs to remember one strong master password.
What Gets Stored
Most password managers can store:
- Website login credentials (username and password)
- Credit card numbers and billing addresses
- Secure notes (e.g., Wi-Fi passwords, software license keys)
- Identity information for form autofill
- Two-factor authentication (2FA) backup codes (in some tools)
What a Password Manager Does Not Do
A password manager does not prevent phishing on its own — though many tools warn users when a site URL does not match a saved entry. It also does not protect accounts if the master password itself is weak or compromised. It is not a substitute for two-factor authentication, which remains a separate and complementary security layer.
How Encryption and the Master Password Work
The security of a password manager depends almost entirely on its encryption model. Most reputable services use AES-256 encryption, a widely adopted standard considered secure against brute-force attacks with current computing technology.
The vault is encrypted locally on the user’s device before any data is sent to a server. The master password is never transmitted or stored by the service provider — instead, it is used to derive an encryption key through a process called key derivation (commonly using algorithms such as PBKDF2, bcrypt, or Argon2). This means that even if the provider’s servers are breached, the encrypted vault data is unreadable without the master password.
This model is often called zero-knowledge architecture: the service provider has no technical ability to read the user’s stored passwords.
What Happens If the Master Password Is Forgotten
Because the provider cannot decrypt the vault, losing the master password typically means losing access to all stored credentials. Most services offer recovery options such as:
- A recovery key generated at setup (must be stored safely)
- Emergency access granted to a trusted contact
- Account recovery via a second device already authenticated
Users should set up at least one recovery method when first configuring a password manager.
Local vs. Cloud Vaults
Some password managers (such as KeePass) store the vault entirely on the user’s device or a self-chosen storage location (e.g., a personal cloud drive). Others (such as 1Password or Bitwarden) sync an encrypted vault through their own cloud infrastructure. Both approaches use strong encryption; the difference is in who controls the storage location and sync mechanism.
Types of Password Managers
Password managers fall into several categories based on how and where they store data, and who controls the infrastructure.
| Type | How It Works | Examples | Key Trade-off |
|---|---|---|---|
| Cloud-based | Vault synced across devices via provider’s servers | Bitwarden, 1Password, Dashlane, NordPass | Convenient sync; depends on provider’s uptime and security |
| Local / offline | Vault stored on user’s device or chosen storage | KeePass, KeePassXC | Full control; manual sync required |
| Browser-built-in | Credentials stored in the browser’s own vault | Chrome Password Manager, Safari Keychain, Firefox | Free and seamless; limited to that browser ecosystem |
| Hardware-based | Credentials stored on a physical device | YubiKey (limited), some enterprise tokens | Very secure; less convenient for everyday use |
| Team / business | Cloud-based with admin controls and user management | 1Password Teams, Bitwarden Organizations, LastPass Teams | Designed for shared access; priced per user |
Browser-Built-In Tools
Browsers such as Chrome, Safari, Firefox, and Edge include built-in password managers at no cost. These are convenient for users who primarily work within one browser and do not need cross-platform or cross-browser access. They generally lack advanced features such as secure sharing, emergency access, or detailed security audits.
Standalone Apps
Standalone password managers work across browsers and operating systems, offer richer features, and are generally considered more secure because they are purpose-built for credential management. Many offer browser extensions that integrate with the same workflow as built-in tools.
Free vs. Paid Tiers: What Each Covers
Most major password managers offer a free tier alongside paid subscriptions. The right tier depends on how many devices are used, whether sharing is needed, and which advanced features matter.
| Service | Free Tier | Paid (Individual) | Paid (Family/Team) | Notable Free Limits |
|---|---|---|---|---|
| Bitwarden | Unlimited passwords, unlimited devices | ~$10/year | ~$40/year (6 users) | No secure file storage; limited 2FA options |
| 1Password | No free tier (14-day trial) | ~$36/year | ~$60/year (5 users) | Trial only |
| Dashlane | 1 device, up to 25 passwords | ~$33/year | ~$90/year (10 users) | Very limited free tier |
| NordPass | Unlimited passwords, 1 active device at a time | ~$24/year | ~$48/year (6 users) | Only 1 device active simultaneously |
| LastPass | 1 device type (mobile or desktop) | ~$36/year | ~$48/year (6 users) | Free tier restricted to one device type since 2021 |
| KeePass | Fully free, open source | Free | Free | No built-in sync; manual setup required |
Prices are approximate and may vary by region or promotional period. Always verify current pricing on the provider’s official website.
When the Free Tier Is Enough
For a single user who primarily works on one device and does not need secure sharing or advanced reporting, Bitwarden’s free tier or a browser-built-in manager is generally sufficient. Bitwarden’s free plan is notably generous compared to competitors, offering unlimited passwords across unlimited devices.
When a Paid Plan Adds Value
Paid plans typically add:
- Multi-device sync (where free tiers restrict this)
- Encrypted file storage (for documents, passports, etc.)
- Emergency access (granting a trusted person access if the account owner is incapacitated)
- Advanced two-factor authentication options (e.g., hardware key support)
- Password health reports (identifying weak, reused, or breached passwords)
- Secure sharing with family members or team members
For freelancers managing client credentials or small teams sharing service logins, a paid family or team plan is usually the most cost-effective option.
Password Manager Security: Key Risks and Mitigations
No security tool is without risk. Understanding the main threat vectors helps users configure and use a password manager effectively.
Master Password Compromise
If the master password is guessed, phished, or exposed in a data breach, the entire vault is at risk. Mitigations include:
- Using a long, unique master password not used anywhere else
- Enabling two-factor authentication (2FA) on the password manager account itself
- Never entering the master password on untrusted devices
Provider-Side Breaches
Cloud-based managers have been targeted by attackers. The 2022 LastPass breach, for example, resulted in encrypted vault data being stolen. Because vaults are encrypted with the user’s master password, strong master passwords significantly reduce the risk of vault contents being decrypted even after a breach. Users with weak master passwords on breached services face higher risk.
Device Compromise
If a device running the password manager is infected with malware, an attacker may be able to capture the master password as it is typed, or access the unlocked vault directly. Device-level security (OS updates, antivirus, screen lock) is a complementary layer.
Phishing
Many password managers will only autofill credentials on the exact domain they were saved for. If a user is on a phishing site with a slightly different URL, the manager will not autofill — providing a passive warning. However, users can still manually copy and paste credentials into phishing sites.
Open-Source vs. Closed-Source
Open-source password managers (such as Bitwarden and KeePass) allow independent security researchers to audit the code. Closed-source tools rely on the provider’s own security claims and third-party audits. Both models can be secure; open-source provides greater transparency.
Setting Up a Password Manager: Practical Steps
Getting started with a password manager involves a few one-time setup steps and an ongoing habit of saving new credentials as they are created.
Initial Setup
- Choose a service based on device needs, budget, and whether sharing is required (see the comparison table above).
- Create an account and set a strong master password — ideally a passphrase of four or more random words (e.g., using the Diceware method).
- Save the recovery key (if provided) in a physically secure location, such as a printed copy stored safely offline.
- Install the browser extension and mobile app on all devices used regularly.
- Enable two-factor authentication on the password manager account itself.
Importing Existing Passwords
Most password managers can import credentials from browsers or other managers via a CSV export. This avoids re-entering all existing passwords manually. After importing, it is good practice to review and delete any duplicate or outdated entries.
Ongoing Use
- When creating a new account anywhere, use the manager’s built-in password generator to create a strong, random password.
- Allow the manager to save the new credential immediately.
- Periodically review the password health or security report (available in most paid plans and some free tiers) to identify weak or reused passwords.
For Small Teams
Business or team plans allow an administrator to create shared vaults for credentials used by multiple people (e.g., a shared social media account or a service billing login). Individual team members retain private vaults for their own credentials. Access can be revoked when someone leaves the team without needing to change every shared password manually — though changing shared passwords upon offboarding remains a recommended security practice.
Common Mistakes and How to Avoid Them
Even with a password manager in place, certain habits can undermine its effectiveness.
Using a Weak Master Password
The master password is the single point of failure. A short or common password defeats the purpose of the tool. A passphrase of at least four random, unrelated words is generally considered strong and more memorable than a complex string of characters.
Not Enabling 2FA on the Manager Itself
Two-factor authentication on the password manager account adds a critical layer: even if the master password is stolen, an attacker cannot access the vault without the second factor. Most services support authenticator apps (such as Authy or Google Authenticator) and some support hardware keys.
Storing the Master Password in the Vault
The master password should never be stored inside the vault it protects. If the vault is the only place the master password is recorded and access is lost, recovery becomes impossible.
Ignoring Security Alerts
Many password managers integrate with breach databases (such as Have I Been Pwned) and alert users when a saved password appears in a known data breach. Ignoring these alerts leaves compromised credentials in use.
Sharing Passwords Outside the Manager
Sending passwords via email, messaging apps, or plain text undermines vault security. Most paid plans include a secure sharing feature that allows credentials to be shared without exposing the actual password in transit.
Not Setting Up Recovery Options
Failing to configure a recovery key or emergency access contact means that forgetting the master password results in permanent loss of vault access. Recovery options should be configured at setup, not after a problem occurs.
Password Managers for Freelancers and Small Businesses
Freelancers and small businesses have specific needs that differ from individual personal use: managing credentials for multiple clients, sharing access with collaborators, and maintaining a basic level of security hygiene that may be required by clients or contracts.
Practical Use Cases
- Client account management: Storing login credentials for platforms managed on behalf of clients (e.g., social media, hosting panels, analytics tools) in separate, labeled vaults.
- Team onboarding and offboarding: Granting new team members access to shared vaults and revoking access when they leave, without needing to know individual passwords.
- Contractor access: Sharing specific credentials with freelancers or contractors without revealing the underlying password, using the manager’s secure share feature.
- Compliance documentation: Some data security frameworks (such as ISO 27001 or SOC 2) expect organizations to demonstrate credential management practices. Using a business-grade password manager supports this.
Cost Considerations for Small Teams
Team plans are typically priced per user per month. For very small teams (two to five people), a family plan from a consumer-oriented service (such as Bitwarden Families at approximately $40/year for up to six users) is often more cost-effective than a business plan, provided the features are sufficient.
| Team Size | Recommended Approach | Estimated Annual Cost |
|---|---|---|
| 1 person | Bitwarden Free or paid individual | $0–$10/year |
| 2–6 people | Bitwarden Families or 1Password Families | $40–$60/year |
| 6–25 people | Bitwarden Teams or 1Password Teams | ~$3–$4/user/month |
| 25+ people | Business plans with SSO and admin controls | Varies; contact provider |
Prices are approximate. Verify current rates on provider websites.
Tax and Compliance Note
In many jurisdictions, software subscriptions used for business purposes — including password manager subscriptions — may be deductible as a business expense. The specific rules vary by country and business structure. Consulting a local tax adviser is recommended for confirmation.
Choosing a Password Manager: Key Decision Factors
Selecting a password manager involves weighing several practical factors rather than identifying a single “best” option.
Device and Platform Compatibility
The manager should work on all devices and browsers in regular use. Most major services support Windows, macOS, iOS, Android, and the main browsers. KeePass and its forks have community-maintained apps for most platforms but require more manual configuration.
Sync Requirements
Users who work across multiple devices need cloud sync. Users who prefer to keep data entirely local can use KeePass with a self-managed sync solution (e.g., syncing the vault file via a personal cloud storage service).
Budget
For individuals, the difference between free and paid is often $10–$36 per year — a modest cost for the security benefit. For teams, per-user pricing scales predictably. Bitwarden’s free and low-cost tiers make it a strong default for budget-conscious users.
Open-Source Preference
Users who prioritize code transparency and independent auditability may prefer Bitwarden (open-source, cloud-synced) or KeePass/KeePassXC (open-source, local). Both have been independently audited.
Ease of Use
For non-technical users, a polished interface with reliable autofill (such as 1Password or Dashlane) may reduce friction and increase adoption. A tool that is not used consistently provides little security benefit.
Summary Comparison
| Factor | Bitwarden | 1Password | KeePass/XC | Dashlane | NordPass |
|---|---|---|---|---|---|
| Free tier | Yes (generous) | No (trial only) | Yes (fully free) | Yes (very limited) | Yes (1 device) |
| Open source | Yes | No | Yes | No | No |
| Cloud sync | Yes | Yes | Manual | Yes | Yes |
| Family/team plan | Yes | Yes | N/A | Yes | Yes |
| Approx. individual paid/year | $10 | $36 | Free | $33 | $24 |
| Independent audit | Yes | Yes | Community | Yes | Yes |
Summary: Core Principles of Password Manager Use
A password manager addresses a fundamental challenge in digital security: the need to use strong, unique passwords for every account without the cognitive burden of memorizing them. The tool encrypts stored credentials with a master password that only the user knows, making the vault unreadable even to the service provider.
The main categories — cloud-synced, local, and browser-built-in — each involve different trade-offs in convenience, control, and cost. Free tiers from services such as Bitwarden or browser-built-in tools cover basic needs for single-device personal use. Paid plans, generally ranging from $10 to $36 per year for individuals, add multi-device sync, secure sharing, and security monitoring features.
Effective use depends on a strong master password, two-factor authentication on the manager account itself, and consistent use of the password generator for new accounts. For freelancers and small teams, shared vaults and access controls reduce the risks associated with credential sharing and staff turnover.
Key reference points for further reading:
- Bitwarden official site
- 1Password official site
- KeePass official site
- Have I Been Pwned — breach check
- NIST Digital Identity Guidelines (SP 800-63)
Related Content
- Cloud Backup Solutions: How They Work, What They Cost, and How to Choose
A practical reference on cloud backup solutions: how they work, key types, pricing tiers, cost-saving strategies, and how to choose the right service for individuals, freelancers, and small businesses.
- Cloud Storage: How It Works, Types, Costs, and Practical Use
A practical reference on cloud storage: how it works, the main types and providers, pricing tiers, cost-saving strategies, and what to consider when choosing a service for personal or small business use.
- Data Encryption Services: How They Work, Types, and Practical Use
A practical, neutral reference on data encryption services — covering how encryption works, the main types, real-world use cases, pricing, and cost-saving tips for individuals, freelancers, and small businesses.