Security
Hash a password with bcrypt, or verify a password against an existing bcrypt hash.
Runs entirely in your browser, nothing is uploadedHigher costs are slower to compute, on purpose, which is what makes bcrypt resistant to brute-force guessing. 10-12 is a common default; above 12 can take a noticeable moment in the browser.
Computed entirely in your browser using the bcryptjs library. Nothing here is uploaded.
The field is masked and the value stays in the page.
Hashing applies bcrypt at the cost factor you choose. Verifying compares a password against a hash you paste in.
A bcrypt hash carries its own salt and cost, which is why the same password produces a different hash every time.
Compute SHA-1, SHA-256, SHA-384, and SHA-512 checksums for any file, to verify it wasn’t altered.
Open toolGuess what algorithm produced a given hash, based on its length and format.
Open toolCompute MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text.
Open tool