Hash Generator
Generate SHA-1, SHA-256, SHA-384, or SHA-512 hashes from any text. Uses the Web Crypto API — nothing leaves your browser.
🔧
Hash Generator is coming soon. In the meantime, try the JSON → CSV converter, which has flattening built in.
How it works
Web Crypto API — no server needed
All hashing runs in the browser using the Web Crypto API's crypto.subtle.digest() function. No data is sent to any server. Results are identical to running the same algorithm server-side.
Example
Generating a SHA-256 checksum to verify file integrity
Input
Hello, World!
Output
dffd6021bb2bd5b0af676290809ec3a53191dd81c7f70a4b28688a362182986d
Frequently asked questions
Which algorithm should I use?
SHA-256 for most use cases. It's the current standard for file integrity, HMAC, and general hashing. SHA-1 is deprecated for security use. SHA-512 offers a larger output for higher-security applications.
Related Tools
TOOL
Base64Decode base64 strings to text or JSON, or encode any text to base64. Handles URL-safe base64 and missing padding.TOOL
URL EncodePercent-encode URLs and query parameters, or decode encoded strings back to readable text. Updates as you type.TOOL
UUID GeneratorGenerate UUID v4 identifiers using cryptographically secure randomness. Single UUID or bulk up to 1,000.TOOL
Timestamp ConverterConvert Unix timestamps to human-readable dates, or any date string to a Unix timestamp. Live current time display.All conversions run in your browser — nothing is uploaded.
Browse all 26 converters →