CipherGuard

Strong passwords, generated and checked in your browser

Generate strong passwords, passphrases, and PINs with WebCrypto; check strength and whether a password has been leaked in a breach — and none of it ever leaves your device. Runs in your browser — your passwords are never transmitted.

100% in-browser · your passwords are never transmitted
WebCrypto randomnessNo signupWorks offlineNever transmitted

Generate

Create strong passwords, passphrases, PINs, and pronounceable secrets with WebCrypto.

Check

Score a password's strength and check it against known data breaches — nothing leaves your device.

Policy

Validate a password against configurable NIST-style rules and a common-password blocklist.

Updated 17 August 2026

What is CipherGuard?

CipherGuard is a password tool. Checks use k-anonymity. Your full password stays on your device.

  • Generators run in your browser.
  • Your full password stays on your computer.
  • You do not need an account.

How to use it

  1. Pick a generator or checker from the list.
  2. Generate a password, or paste one to check strength.
  3. For breach checks, only a short hash prefix is sent to Have I Been Pwned. The full password stays on your device.

FAQ

What is CipherGuard?

CipherGuard is a free password generator and checker. It runs in your browser.

Do you receive my password?

No. Generation is local. Breach checks send only the first five characters of a SHA-1 hash to Have I Been Pwned.

What is k-anonymity here?

k-anonymity means the API never sees your full hash. Many suffixes share the same prefix. Your browser checks the match locally.

Do I need an account?

No. Open a tool and start.

Does it work offline?

Yes, except the breach check, which needs the public HIBP API.