Home › Developer Tools › Hash Generator

Hash Generator

Type or paste text and get its MD5, SHA-1, SHA-256, SHA-512 and CRC32 hashes instantly. Everything is calculated in your browser — the text is never sent anywhere, so it is safe for sensitive strings.

MD5—
SHA-1—
SHA-256—
SHA-512—
CRC32—

Which hash should I use?

A hash turns any input into a fixed-length fingerprint. Change one character and the fingerprint changes completely. SHA-256 is the modern general-purpose choice. MD5 and SHA-1 are broken for security purposes (collisions exist) but still fine as quick checksums. CRC32 is a fast error-check, not a security hash. Important: hashes cannot be "decrypted" — they are one-way by design, and any site promising SHA decryption is fake.

Frequently Asked Questions

Can a hash be reversed back to the text?

No. Hashing is one-way. The only "reversal" is guessing inputs and comparing — which is why passwords must be hashed with slow, salted algorithms like bcrypt or Argon2, not plain SHA.

Why do the hashes update as I type?

The calculation is instant and local, so the tool recomputes on every keystroke.

Related Tools

JSON Formatter — Format, validate and minify JSON instantly — 100% in your browser.

Base64 Encoder / Decoder — Encode and decode Base64 text, files and images — safely, in your browser.

Timestamp Converter — Convert Unix epoch timestamps to dates and back — seconds and milliseconds.

Discord Timestamp Generator — Create Discord timestamps that show in every user's own timezone.

URL Encoder / Decoder — URL-encode text and decode percent-encoded URLs — plus HTML entities.

UUID Generator — Generate random UUIDs (version 4) in bulk — up to 100 at once.

File Checksum Calculator — Verify downloads: MD5, SHA-1, SHA-256 and SHA-512 checksums of any file.

File Compressor — Compress files into a ZIP archive in your browser — nothing uploaded.

JWT Decoder — Decode JWT header and payload, check expiry — without sending the token anywhere.

SQL Formatter — Format and beautify SQL queries — or minify them — instantly.

Regex Tester — Test regular expressions live — matches, groups and highlighting.

JSON to CSV Converter — Convert JSON arrays to CSV spreadsheets — download in one click.

JSON to Excel Converter — Convert JSON to a real .xlsx Excel file, ready to open.

JSON to XML Converter — Convert JSON to XML with proper escaping and array handling.

CSV to JSON Converter — Convert CSV spreadsheets to JSON arrays of objects.

JSON to YAML Converter — Convert JSON to clean, readable YAML for configs.

JSON Escape / Unescape — Escape text for embedding in JSON strings, and unescape JSON strings.

CSS Grid Generator — Design a CSS grid visually — tracks, gaps, alignment — and copy the code.

Online Code Checker — Check HTML, CSS or JavaScript for common errors — in your browser.

Website Source Code Viewer — Fetch and view any web page's HTML source — size and line count included.