DevTools Hub

Search tools

Search for a developer tool

Security

Hash Generator

Generate MD5, SHA-1, SHA-256 and SHA-512 hashes from text.

MD5
Computing…
SHA-1
Computing…
SHA-256
Computing…
SHA-512
Computing…

About these hash algorithms

A hash function turns input of any size into a fixed-length fingerprint. The same input always produces the same hash, and changing even one character produces a completely different one — useful for verifying file integrity, detecting duplicates, or generating deterministic identifiers.

How this is computed

SHA-1/256/512 use the browser's native Web Crypto API (crypto.subtle.digest). MD5 isn't implemented by Web Crypto (browsers deliberately omit insecure algorithms), so this tool includes a small pure-JavaScript MD5 implementation instead. Either way, your text is hashed locally and never leaves your browser.

Related tools