ONNONOONNON

Hash generator, validator and encoder

MD5/SHA hashes, Base64 and URL encoding with optional validation.

6

Enter known values

Fill in the fields below — the result will appear alongside.

Live developer-tool preview
SourceUTF-80 chars
OPSHA256
TargetHEX
SHA-256

Formulas

h=H(m)h=H(m)y=Base64(m)y=Base64(m)valid=(y=yexpected)valid=(y=y_{expected})

How it works

Generate or validate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 digests, or encode and decode UTF-8 text with Base64 and URL percent encoding. Submitted text is processed transiently and is not added to calculation analytics.

The selected operation receives UTF-8 bytes. Hashes are returned as lowercase hexadecimal; encoders transform reversible text and an optional expected value is compared with the result.

Examples

Validate SHA-256 of hello{"algorithm":"sha256","content":"hello","expectedValue":"2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824"}

Related calculators