Enter a plaintext password to generate a bcrypt hash, or verify a password against an existing hash computed locally.
Did this tool save you some time? A quick testimonial helps a lot.
Enter a plaintext password to generate a bcrypt hash, or verify a password against an existing hash computed locally. Common questions — like is it safe to paste sensitive data into this tool — are answered in the FAQ below.
Add your input to the workspace above, review the result, then copy or download it when it's ready. No account or installation is required.
Bcrypt Hash Generator runs in your browser, so the information you enter stays on your device instead of being uploaded to a server.
A few worked examples so you know what to expect before you paste in your own input.
Input
mypassword123
Output
$2a$10$N9qo8uLOickgx2ZMRZoMye... (60 chars — differs every time, salt is randomized)
Output shown is illustrative — this tool generates a new random result every time.
Input
hunter2
Output
$2a$10$abcdefghijklmnopqrstuv... (60 chars — differs every time)
Output shown is illustrative — this tool generates a new random result every time.
Input
Password: mypassword123 Hash: $2a$10$N9qo8uLOickgx2ZMRZoMye...
Output
Match ✓ — the password matches the given hash
MD5 and SHA-1 are broken for security. Compare MD5, SHA-1, SHA-256, and SHA-512 — speed, collision risk, and which to actually use.
Related Tools