Skip to content
Handy Browser Tools

Hash Generator

Type or paste text below and all four hashes are computed as you type. SHA hashes use the browser's native Web Crypto API; MD5 is computed in pure JavaScript.

Private by default: processing stays on your device
YOUR TEXT

Type or paste text to hash

Digests update as you type. Everything runs locally in your browser.

Every hash, at once.

MD5, SHA-1, SHA-256 and SHA-512 of the same input.

Digests

MD5
SHA-1
SHA-256
SHA-512

Good to know

MD5 and SHA-1 are broken for security — fine for checksums, never for passwords. The SHA-2 digests use WebCrypto; everything runs locally.

Example: SHA-256

Input

hello

Output

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
Share this page X LinkedIn Reddit

These buttons share the page link, not your input.

Frequently asked questions

Which hash should I use?

SHA-256 is the modern default for integrity checks and fingerprints. MD5 and SHA-1 are broken for security purposes, so only use them for legacy compatibility or non-security checksums.

Can I hash passwords with this?

These are fast hashes, which are the wrong tool for password storage; use bcrypt, scrypt or Argon2 on a server instead. This tool is for checksums and fingerprints.

Is my text sent anywhere?

No. Hashing happens locally via the Web Crypto API and in-page JavaScript.

Password Generator

Free strong random password generator with custom length and character sets.