DevTools Hub

Search tools

Search for a developer tool

Hashing Toolkit

MD5, SHA, checksums, HMAC, and password hashing — ten tools for hashing text, verifying files, and signing messages. All run entirely in your browser.

How these fit together

Hash Generator computes MD5, SHA-1, SHA-256, or SHA-512 from text, and Hash Verifier checks a value against an expected hash instead of comparing two long strings by eye. File Hash Calculator and Checksum Generator do the same job for files rather than text — useful for confirming a download hasn't been corrupted or tampered with, matched against a hash the publisher provided. HMAC Generator is a different tool for a different job: a keyed hash used to prove a message came from someone holding a shared secret, not just to fingerprint content. None of these are built for storing passwords — for that, Password Hash Generator computes bcrypt, scrypt, Argon2, and PBKDF2 hashes instead, the deliberately slow algorithms those actually require. Already have a hash instead of a password — found in a database dump or a config file — and want to know what it is? Password Hash Inspector identifies bcrypt, Argon2, SHA-256, or MD5 and decodes its embedded cost factor, salt, and parameters. And before picking a bcrypt cost factor in the first place, Bcrypt Cost Calculator benchmarks real hashing time at increasing cost factors live in your browser and extrapolates one that hits a target time you choose. Once you have a per-hash time, Bcrypt Capacity Planner turns it into the aggregate CPU impact across your actual user count and daily logins. And if you're still deciding which algorithm to use in the first place, Hash Comparison puts Argon2id, bcrypt, scrypt, PBKDF2, and SHA-256 side by side on speed, security, memory hardness, and recommended use.

Guides

Learn more