Free toolSecurity

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 all

IP 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.