Text and file hashing
Hash UTF-8 text directly or choose a local file and calculate its digest with the browser SubtleCrypto API.
Developer Tools · Local processing
Calculate SHA-256, SHA-384, or SHA-512 digests for text and files.
Cryptographic digest
Inputs and results stay in this page and are not sent to any server.
Generate a digest to see it here.The practical guide
Cryptographic hashes turn input bytes into fixed-length digests: the same bytes produce the same digest, while a changed byte should produce a very different result.
Hash UTF-8 text directly or choose a local file and calculate its digest with the browser SubtleCrypto API.
SHA-256 is common for checksums; SHA-384 and SHA-512 produce longer digests when a workflow specifies them.
A digest cannot be decrypted to recover the input, but low-entropy values can still be guessed and compared. Do not use an unsalted general hash as password storage.
Privacy by architecture
The selected files, inputs, settings, and outputs are processed in this page and are not uploaded to any server.
Questions, answered
Yes. Hash each file with the same algorithm and compare the complete hexadecimal digest.
Yes, when its bytes and selected algorithm are identical.
No. Hashes are one-way digests, although guessable inputs can be tested by hashing candidates.
No. File bytes are read and hashed locally.