Skip to content
Utiloom

Hash Generator

Generate SHA-256, SHA-384, and SHA-512 digests from text with HEX or Base64 output, plus clearly separated legacy hashes.

LocalNo retention

Reviewed July 11, 2026

Guide, examples, and validation Show

About this tool

Calculate modern text digests for development, fixtures, protocol checks, and reproducible comparisons without uploading the input.

Hash Generator calculates modern SHA-2 digests through Web Crypto and keeps collision-broken MD5 and SHA-1 behind a clearly labeled legacy option.

  • Uses Web Crypto for SHA-256, SHA-384, and SHA-512.
  • Switches between HEX and Base64 output with individual copy controls.
  • Keeps collision-broken MD5 and SHA-1 behind an explicit Legacy option.

How to use Hash Generator

Paste text, choose HEX or Base64 output, then compare the exact algorithm and encoding before copying a result.

When this tool is useful

  • When matching SHA-2 values across an API, log, fixture, or protocol example.
  • When a legacy MD5 or SHA-1 value must be reproduced strictly for compatibility.

Practical tips

  • Match text encoding and output encoding on both systems.
  • Use File Checksum Verifier when the source is a file rather than text.

Examples you can test

Load an example, compare the result with the expected output, then replace it with your own input.

Generate a SHA-256 checksum

Example input

release-build-v1

Expected output

SHA-256 hash value

Checksums help compare whether two inputs are identical without exposing the original text.

Hash a sample payload

Example input

{"id":42,"status":"paid"}

Expected output

MD5, SHA-1, or SHA-256 digest depending on the selected algorithm

Use modern algorithms like SHA-256 for integrity checks, not older hashes for security decisions.

Validation checklist

  • Use the same encoding and line endings when comparing hashes.
  • Prefer SHA-256 or stronger algorithms for integrity checks.
  • Do not use a simple hash as password storage or encryption.
  • Compare hashes only after confirming the source text has not been normalized differently.
  • Record the algorithm name alongside the digest so future checks use the same method.

Frequently asked questions

Is hashing the same as encryption?

No. Hashing is one-way and is not designed to recover the original input.

Are MD5 and SHA-1 secure?

No. Both have broken collision resistance and are exposed only for compatibility checks. Use a modern SHA-2 algorithm for new work.

Is my text sent to a server when generating hashes?

No. Modern hashes use the browser Web Crypto API, and inputs remain in the current tab.

Which output encodings are supported?

Every digest can be displayed and copied as lowercase hexadecimal or standard Base64.

Can I use the generated hashes for file integrity verification?

The tool hashes text input only; to verify a file's integrity you would need to hash the raw file bytes, which requires a dedicated file-hashing utility.

Related tools

Keep the workflow moving

Continue with tools that handle a related input, output, or validation step.

Security

SRI Generator & Verifier

Generate and verify standards-aware SRI metadata locally.

Local
Security

X.509 Certificate Decoder

Review bounded X.509 fields and supplied chain links.

Local
Security

File Signature & MIME Inspector

Inspect file type consistency and exact byte evidence locally.

Local
Image

QR Code Generator

Create and round-trip verify structured QR codes.

Local