Utilix

Developer tools · Hash Crypto

Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes online. All hashing is done in your browser using the Web Crypto API — your data never leaves your device.

Enter values above to see the result.

How it works

Computes cryptographic hash digests using MD5, SHA-1, SHA-256, SHA-384, or SHA-512. Uses the native Web Crypto API for SHA variants and a pure-JS implementation for MD5.

Step by step

  1. 1Enter the text you want to hash.
  2. 2Select the algorithm: SHA-256 or SHA-512 for security-sensitive use cases.
  3. 3Choose hex or Base64 output format.
  4. 4The hash is computed instantly in your browser — input never leaves your device.

Examples

SHA-256 of "Hello, World!"

SHA-256 produces a 64-character hex string (256 bits).

Inputs

algorithm:
SHA-256
outputFormat:
hex
input:
Hello, World!

Result

hash:
dffd6021bb2bd5b0af676290809ec3a53191dd81c7f70a4b28688a362182986f

Frequently asked questions

Which hash algorithm should I use?

Use SHA-256 or SHA-512 for security-critical applications. MD5 and SHA-1 are cryptographically broken and should only be used for checksums, not security.

Is my data sent to a server?

No. All hashing is performed locally in your browser using the Web Crypto API. Your input never leaves your device.