SHA-256 Hash

Compute SHA-256 of text or files in your browser. Outputs hex or Base64.

SHA-256 is a member of the SHA-2 family of cryptographic hash functions. It produces a 256-bit (32-byte) digest, commonly written as 64 hex characters. It's the workhorse hash for Bitcoin, TLS certificates, file integrity checks, and content addressing.

Hashing happens entirely in your browser — nothing is uploaded. The browser's native crypto is hardware-accelerated on modern CPUs, so even GB-sized files hash in a couple of seconds.

Example

Input

hello

Output

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

Frequently asked questions

Is SHA-256 still secure?

Yes for collision resistance — no practical attack is known. It is the default hash for TLS, code signing, and most modern systems.

Can SHA-256 be reversed?

No. SHA-256 is one-way. 'Decoders' you may see online actually do a lookup against a precomputed table of common inputs.

Should I use SHA-256 for passwords?

No. For passwords use a slow KDF like Argon2id, bcrypt, or scrypt. SHA-256 is too fast and falls to GPU brute-force.

Related tools