bcrypt hash checker
Does this password match this hash?
Output
Paste or type above to see the result here.
Your files stay on your device
This tool runs entirely in your browser. What you paste is processed on your device and is never sent to a server, so it is safe to use with tokens, keys and unpublished text.
How it works
- Paste the hash, or a whole .htpasswd line with the user name on it.
- Type the password.
- Press check. bcrypt is deliberately slow, so it takes a moment.
- Several lines at once is fine — it says which of them match.
Frequently asked questions
- Can it tell me what the password is?
- No, and nothing can. A password hash is one-way by design: the only way to test one is to make the same hash from the same salt and compare, which is exactly what this does. Any site claiming to “decrypt” bcrypt is looking the hash up in a table of ones it has already cracked.
- Is my password sent anywhere?
- No. The hashing runs in your browser and nothing leaves the machine — which is the only way a page can honestly ask you for a real password.
- Which formats does it read?
- bcrypt ($2a$, $2b$, $2y$), Apache's APR1 ($apr1$), the {SHA} form htpasswd writes, and a bare MD5 hex digest. Those cover what turns up in a .htpasswd file and in old databases.
- Why is it slow?
- Because bcrypt is meant to be. The cost factor in the hash says how slow, and the check has to do the same work the original did — that is the protection, working as intended.
- Is it free?
- Yes.
Related tools
♭ htpasswd generator The line Apache wants, hashed on your own machine. 🔒 Password strength checker How long it would actually hold up. # Hash Generator Get the MD5, SHA-1 or SHA-2 digest of any text, computed on your device. ♭ Password generator Made on your device, by the browser's cryptographic generator. Nothing is sent anywhere.