SHA-256 Generator
Strong cryptographic hash for integrity checks, fingerprints, and modern verification workflows.
Search and quickly navigate to tools.
Browser-based cryptographic and security utilities: SHA-256/512/1, MD5, HMAC, bcrypt, JWT decoding, JavaScript obfuscation, SSL inspection, and SQL injection probing. Every hash is computed locally — your input never leaves the page.
Strong cryptographic hash for integrity checks, fingerprints, and modern verification workflows.
Even stronger 512-bit hash for high-security signing and forensic workflows.
Legacy hash for compatibility with older systems (not for new cryptographic use).
Fast non-cryptographic hash for checksums, cache keys, and file deduplication.
Keyed-hash MAC for API signatures, webhook validation, and message authentication.
Adaptive password hash with built-in salt. The standard for storing user passwords.
Error-detection checksum for file integrity, ZIP/PNG metadata, and network packets.
Decode JWT header and payload, validate signatures, encode new tokens with HS256/HS384/HS512.
Protect client-side code from casual reverse-engineering with control-flow flattening.
Validate certificate chain, expiry, issuer, and SAN coverage for any HTTPS endpoint.
Probe a form or endpoint for common SQL injection vectors before shipping to production.
The biggest source of security bugs in this category is using the wrong hash for the wrong job. Quick reference:
The JWT Decoder & Encoder is the most commonly-used security tool for backend developers — JWTs are everywhere (auth tokens, short-lived API sessions, stateless service-to-service auth) and they look like opaque strings until decoded. The tool splits the token into header, payload, and signature, lets you validate against a shared secret, and lets you re-encode with new claims for testing.
Every hash on this hub uses the Web Crypto API (SHA family, HMAC) or equivalent pure-JS implementation (bcrypt, MD5, CRC32). Nothing is uploaded to a server. Closing the tab discards your input. This is the only acceptable processing model for sensitive material like passwords, tokens, or proprietary content.
The trade-off is performance ceiling: hashing 100GB of files is faster with a CLI tool like shasum or openssl. For everyday strings, snippets, and individual files, the browser is faster end-to-end because there is no install step.