Hash
Compute MD5, SHA-1, SHA-256 and more cryptographic hashes
Hash Generator: MD5, SHA-256, SHA-512 & bcrypt Online
Cryptographic hashes are computed from any text input by this hash generator. MD5, SHA-1, SHA-256, SHA-512, and bcrypt with configurable salt rounds are supported. The same input always produces the same hash, but a hash cannot be reversed back to the original data. It can be used for checksums, password hashing, data integrity verification, and file fingerprinting — all processed in your browser.
Algorithm comparison
MD5 (128-bit) is fast but insecure — don't use it for passwords. SHA-256 (256-bit) is the standard choice for integrity checks and general hashing. SHA-512 (512-bit) offers more security margin. bcrypt is purpose-built for password hashing with configurable cost factor to resist GPU cracking.
When to use bcrypt vs SHA
For password storage, bcrypt should always be used — it's intentionally slow and includes a salt, making rainbow table attacks impossible. For checksums, file integrity, and non-password hashing, SHA-256 is fast, reliable, and widely supported across all platforms.