Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text.
About this tool
A cryptographic hash turns any input into a fixed-length fingerprint. The same input always yields the same hash, but you can't reverse it back to the original — which makes hashes useful for checksums and integrity verification.
Type or paste text to get its MD5, SHA-1, SHA-256, SHA-384 and SHA-512 digests at once. The SHA family is computed with the browser's native Web Crypto API; everything runs locally and nothing is sent anywhere.
Frequently asked questions
No. MD5 and SHA-1 are broken for security purposes and are included only for legacy checksums. Use SHA-256 or stronger for anything that matters.
No — hashing is one-way by design. The only way to "reverse" one is to guess inputs until a hash matches, which is why strong hashes resist attacks.
More tools
View allIP Address Lookup
Check the geolocation, ISP, organization and ASN of any IP — or your own.
Browser Fingerprint
See what every website can read about your browser, device and identity.
Password Generator
Create strong, random passwords with a live strength meter — all in your browser.
Subnet Calculator
Turn any IPv4 CIDR block into its network, broadcast, mask and host range.
User-Agent Parser
Decode any user-agent string into browser, engine, OS and device type.
IP Address Converter
Convert an IPv4 address between dotted decimal, integer, hex and binary.
Proxy List Formatter
Convert a proxy list between host:port, user:pass@host:port and more.
cURL Command Builder
Build a curl command with a proxy, custom headers, method and body.
Random User-Agent Generator
Generate realistic, up-to-date user-agent strings for desktop and mobile.
JSON Formatter & Validator
Pretty-print, minify and validate JSON with clear error messages.
Base64 Encode / Decode
Encode text to Base64 or decode it back, with full UTF-8 support.
URL Encode / Decode
Percent-encode text for safe use in URLs, or decode it back.
JWT Decoder
Decode a JSON Web Token to inspect its header, payload and expiry.
Unix Timestamp Converter
Convert Unix timestamps to human dates and back, in seconds or milliseconds.
Password Strength Tester
Estimate a password's entropy and how long it would take to crack.
Passphrase Generator
Create memorable, high-entropy passphrases from random words.
UUID & API Key Generator
Generate v4 UUIDs or random API keys in bulk, securely in your browser.