Loading network utility...
Loading network utility...
Compute cryptographic hash digests and HMAC signatures directly in your browser. Generate MD5, SHA-1, SHA-256, and SHA-512 hashes for text and files with 100% client-side privacy.
Hash functions form the foundation of internet security, powering SSL certificates, git commit trees, software release signatures, and blockchain ledgers. Learn how digest lengths and collision resistance differ across standard algorithms.
Designed by Ronald Rivest in 1991, MD5 outputs a 32-character hexadecimal digest. While computationally fast and ideal for checking downloaded file corruption, it is cryptographically broken and must never be used for security-critical authentication.
Part of the SHA-2 family published by NIST, SHA-256 generates a 64-character hexadecimal fingerprint. It is currently the global industry standard for TLS/SSL certificates, Bitcoin proof-of-work, and API authentication signatures.
SHA-512 computes a 128-character hexadecimal string using 64-bit word operations. On 64-bit hardware architectures, SHA-512 frequently executes faster than SHA-256 while providing maximum collision and preimage resistance.
Standard cryptographic algorithms (MD5, SHA-1, SHA-256) were intentionally engineered to be extremely fast. A modern GPU can compute billions of SHA-256 hashes per second, allowing brute-force attackers to rapidly guess passwords. Storing user passwords requires slow, memory-hard algorithms like Argon2id or bcrypt that deliberately introduce computational cost and enforce unique salts per user.
Explore our complementary suite of private developer utilities.
High-speed, zero-cost engineering tools built for network diagnostics and developer workflows.
Beautify, minify, validate & inspect JSON tree
Encode & decode text, files, and images
Decode & inspect JWT tokens and claims
Encode & decode URLs, URI components & queries
Test & debug regular expressions in real-time
Unix epoch to date & global timezone converter
Deep-dive networking articles and protocol specifications related to this utility.
What is a subnet? Learn IPv4 subnetting formulas, CIDR notation (/24 to /30), bitwise AND math, broadcast addresses, and usable host calculation with diagrams.
Learn how to check open TCP ports using terminal commands (Netcat, PowerShell, lsof) and free online port scanners. Verify firewall and open port security.
What is DNS (Domain Name System)? Learn how DNS lookup works in 4 stages: Recursive Resolver, Root Server, TLD Server, and Authoritative Nameserver.