Skip to main content

Hash Generator

Hash text with SHA-256, SHA-1, or MD5 in your browser.

Tool workspace

Hashes UTF-8 text in your browser (Web Crypto for SHA-256/SHA-1; pure JS for MD5). Nothing is uploaded.

How it works

Paste text, choose SHA-256, SHA-1, or MD5, and Hex or Base64 output.

SHA-256 and SHA-1 use Web Crypto. MD5 uses a local pure implementation (Web Crypto does not provide MD5).

Empty input clears the result—no error. Hashes are not passwords and do not imply security by themselves.

Examples

  • hello + SHA-256 + hex → 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

Privacy

Privacy: this tool hashes text locally in your browser. We do not log or store what you paste. Login is not required.

FAQ

Is my text uploaded?

No. Hashing runs entirely in your browser.

Why is MD5 available?

For compatibility checks only. Prefer SHA-256 for new work.

Do I need an account?

No. All published tools work for guests without login.