Passhash Redux

Deterministic password hashing for the modern web

As of June 2026, Passhash Redux has users in the Privacy & Security category.

Usersno change0%
Ratingno change0%
— reviews
Reviewsno change0%
Version
2.4.5
Manifest V3
90-day change · In the last 90 days this extension 2 version updates, changed permissions.

History

8 snapshots

Tracking since Apr 2, 2026.

2.081.50.9199999999999999Apr 2, 2026Jun 10, 2026
View as table
DateUsersRatingReviewsVersion
Apr 2, 20262.3.0
Apr 17, 20262.3.0
Apr 22, 202622.4.4
Apr 27, 202612.4.4
May 22, 202612.4.4
May 29, 202612.4.5
Jun 4, 20262.4.5
Jun 10, 202612.4.5
Now2.4.5

Changelog

  • Apr 17, 2026
    description
    Passhash Redux generates unique, strong passwords for every site using a deterministic hash of your master key and the site tag. Your master key never leaves your device — no cloud sync, no storage, no risk of database breaches.
    
      Features:
      - Deterministic hashing — same inputs always produce the same password
      - Multiple algorithms: SHA-1, SHA-256, SHA-384, SHA-512, Argon2id
      - Configurable password length (4-26 characters)
      - Per-site settings (algorithm, size, character requirements)
      - Password field detection with visual markers
      - Import/export settings
      - Standalone offline HTML version included
      - Compatible with the original Password Hasher by Steve Cooper
    
      No account required. No data collected. Fully open source.
    Generate unique, strong passwords for every site from a master key — never stored, never transmitted.
    
      Passhash Redux is a deterministic password hasher. Instead of storing your passwords in a cloud vault, it computes them on the fly from your master key and a per-site tag. The same inputs always produce the same password, so the only thing you need to remember is your master key.
    
      Your master key never leaves the extension — it lives only in the popup window, which runs in an isolated extension context that web pages cannot read. Only the derived password is sent to the page when you fill it.
    
      How it works:
      1. Visit a login page — password fields show a blue pulse marker
      2. Double-click the field, click the toolbar icon, or press the keyboard shortcut
      3. Enter your master key (only ever typed in the extension popup, never in the page)
      4. A unique password for that site is generated and filled into the field
      5. Per-site settings are saved automatically so the same password is generated next time
    
      Features:
      • Multiple hashing algorithms: SHA-1, SHA-256, SHA-384, SHA-512, and Argon2id
      • Argon2id support uses RFC 9106 / OWASP-recommended parameters (64 MiB memory, 3 iterations)
      • Configurable password length from 4 to 26 characters
      • Character requirements: digit, punctuation, mixed case
      • Per-site special character filtering for sites with strict password rules
      • Hint feature: a 2-character preview lets you verify you typed your master key correctly without unmasking
      • Multiple ways to invoke: double-click, keyboard shortcut, toolbar icon, right-click context menu
      • Keyboard-friendly: tab to a password field, press the shortcut, hash fills the focused field
      • Works on iframes and inside open shadow DOM
      • Standalone HTML version included — a self-contained file you can use on any device with a modern browser, no installation needed
      • Import/export settings for backup or migration between browsers
      • Settings sync via your browser's built-in sync (no external accounts)
      • Also available for Firefox
    
      What makes it different from a typical password manager:
      Passhash Redux is not a credential vault. It does not store your passwords. There is no master vault to be breached, nothing to lose if your computer is stolen, no cloud account to compromise. Every password is computed deterministically when you need it, then forgotten. Your master key is the only secret, and it lives only in your head.
    
      Privacy:
      • Master key is never stored or transmitted
      • Site settings (algorithm, size, character requirements) are stored locally and synced via your browser's built-in sync, but no passwords are stored
      • No accounts required
      • No data is ever transmitted to any external service
      • No telemetry, no analytics, no tracking
      • No advertising
      • Fully open source (MIT licensed)
    
      This extension is a modern reimplementation of the original Password Hasher by Steve Cooper, rewritten from scratch for Manifest V3. Existing passwords from the original Password Hasher will work without changes.
    
      Frequently asked questions:
    
      Q: What if I forget my master key?
      A: There is no recovery for the master key itself — it's the only secret, and it's never stored. Without it, no passwords can be regenerated. You can export your site settings (algorithms, sizes, character requirements) for backup, but those settings are useless without the master key.
    
      Q: What if my master key is compromised?
      A: Change your master key. You'll need to update your password on every site you've used, since all generated passwords depend on the master key.
    
      Q: Can I use the same master key on multiple devices?
      A: Yes. The hash is deterministic — the same master key on any device produces the same passwords. Settings sync via your browser's built-in sync (Firefox Sync, Chrome Sync). Some users also choose to use different master keys for different categories (e.g., one for high-value accounts, another for low-value), since each master key produces a separate set of passwords.
    
      Q: Why does the extension need access to all websites?
      A: To detect password fields and provide the visual marker and double-click trigger. The content script only reads input[type=password] elements; it does not read other page content or send data anywhere.
    
      Firefox version: https://addons.mozilla.org/en-US/firefox/addon/passhash-redux/
      Source code and project page: https://gitlab.com/eddyecho/passhash-redux
  • Apr 17, 2026
    host_permissions
    (empty)
    *://*/*

Permissions & access

Permissions
activeTabstoragecontextMenustabs
Host access
*://*/*

Screenshots

Passhash Redux screenshot 1Passhash Redux screenshot 2Passhash Redux screenshot 3

About

Generate unique, strong passwords for every site from a master key — never stored, never transmitted.

  Passhash Redux is a deterministic password hasher. Instead of storing your passwords in a cloud vault, it computes them on the fly from your master key and a per-site tag. The same inputs always produce the same password, so the only thing you need to remember is your master key.

  Your master key never leaves the extension — it lives only in the popup window, which runs in an isolated extension context that web pages cannot read. Only the derived password is sent to the page when you fill it.

  How it works:
  1. Visit a login page — password fields show a blue pulse marker
  2. Double-click the field, click the toolbar icon, or press the keyboard shortcut
  3. Enter your master key (only ever typed in the extension popup, never in the page)
  4. A unique password for that site is generated and filled into the field
  5. Per-site settings are saved automatically so the same password is generated next time

  Features:
  • Multiple hashing algorithms: SHA-1, SHA-256, SHA-384, SHA-512, and Argon2id
  • Argon2id support uses RFC 9106 / OWASP-recommended parameters (64 MiB memory, 3 iterations)
  • Configurable password length from 4 to 26 characters
  • Character requirements: digit, punctuation, mixed case
  • Per-site special character filtering for sites with strict password rules
  • Hint feature: a 2-character preview lets you verify you typed your master key correctly without unmasking
  • Multiple ways to invoke: double-click, keyboard shortcut, toolbar icon, right-click context menu
  • Keyboard-friendly: tab to a password field, press the shortcut, hash fills the focused field
  • Works on iframes and inside open shadow DOM
  • Standalone HTML version included — a self-contained file you can use on any device with a modern browser, no installation needed
  • Import/export settings for backup or migration between browsers
  • Settings sync via your browser's built-in sync (no external accounts)
  • Also available for Firefox

  What makes it different from a typical password manager:
  Passhash Redux is not a credential vault. It does not store your passwords. There is no master vault to be breached, nothing to lose if your computer is stolen, no cloud account to compromise. Every password is computed deterministically when you need it, then forgotten. Your master key is the only secret, and it lives only in your head.

  Privacy:
  • Master key is never stored or transmitted
  • Site settings (algorithm, size, character requirements) are stored locally and synced via your browser's built-in sync, but no passwords are stored
  • No accounts required
  • No data is ever transmitted to any external service
  • No telemetry, no analytics, no tracking
  • No advertising
  • Fully open source (MIT licensed)

  This extension is a modern reimplementation of the original Password Hasher by Steve Cooper, rewritten from scratch for Manifest V3. Existing passwords from the original Password Hasher will work without changes.

  Frequently asked questions:

  Q: What if I forget my master key?
  A: There is no recovery for the master key itself — it's the only secret, and it's never stored. Without it, no passwords can be regenerated. You can export your site settings (algorithms, sizes, character requirements) for backup, but those settings are useless without the master key.

  Q: What if my master key is compromised?
  A: Change your master key. You'll need to update your password on every site you've used, since all generated passwords depend on the master key.

  Q: Can I use the same master key on multiple devices?
  A: Yes. The hash is deterministic — the same master key on any device produces the same passwords. Settings sync via your browser's built-in sync (Firefox Sync, Chrome Sync). Some users also choose to use different master keys for different categories (e.g., one for high-value accounts, another for low-value), since each master key produces a separate set of passwords.

  Q: Why does the extension need access to all websites?
  A: To detect password fields and provide the visual marker and double-click trigger. The content script only reads input[type=password] elements; it does not read other page content or send data anywhere.

  Firefox version: https://addons.mozilla.org/en-US/firefox/addon/passhash-redux/
  Source code and project page: https://gitlab.com/eddyecho/passhash-redux

Technical

Version
2.4.5
Manifest
V3
Size
65.99KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
gpgldobjdgfhpgloghppfmkkcoalmgho
Developer ID
u8b55145eeae83ac09143ef878b2117d2
Developer Email
[email protected]
Created
Apr 1, 2026
Last Updated (Store)
May 19, 2026
Last Scraped
Jun 10, 2026
Website
Privacy Policy

Data sourced from the Chrome Web Store · last verified Jun 10, 2026.