Bcrypt Verifier
Check whether a password matches a bcrypt hash.
Verification runs in your browser with a WebAssembly bcrypt implementation. Your password and hash are never uploaded.
100% private - runs entirely in your browser.
Your input, keys and passwords are never uploaded. Want proof? Load this page, then turn off your internet - the tool still works. For an exact check, open your browser's DevTools Network tab and confirm no data is sent when you use it.
About the Bcrypt Verifier
Check whether a password matches a given bcrypt hash, the reverse of hashing a password.
Paste the password and the bcrypt hash, and the tool confirms whether they match.
Everything runs in your browser with a WebAssembly bcrypt implementation, so nothing is uploaded.
Key features
- Verify a password against a bcrypt hash
- Supports the standard $2 encoded format
- Clear match or no-match result
- Runs entirely in your browser
How to use
- 1Enter the password to check.
- 2Paste the bcrypt hash it should match.
- 3Click verify to see the result.
Examples
correct password + its hashMatchThe password fits the salt and cost stored in the hash.
wrong password + hashNo matchAny other password fails the check.
Frequently asked questions
- What hash format is supported?
- Standard bcrypt hashes in the encoded format, which start with $2a$, $2b$ or $2y$.
- Why verify instead of re-hashing?
- bcrypt includes a random salt, so hashing the same password twice gives different hashes. Verification checks the password against the salt stored in the hash.
- Is my data uploaded?
- No. Verification runs entirely in your browser.
Continue your workflow
Open a related tool to prepare your files or refine the finished result.
- Security & CryptographyPassword Hash Generator
Hash passwords with Argon2id, bcrypt or scrypt using a salt.
Open tool - Security & CryptographyHash Identifier
Identify the likely type of a hash from its format.
Open tool - Security & CryptographyPassword Strength Checker
Check password strength with entropy and estimated crack time.
Open tool
