Integrity check
Fingerprint a file. Keep it local.
Calculate a SHA-256 digest in your browser, then compare it with a hash you trust. Useful for learning how file integrity checks work.
Hash a file
Choose a file or drop it below. The file is read locally and never uploaded.
Drop a file here
Any file type · Maximum 50 MB
Choose a file to calculate its hash.
Hash text
Calculate the SHA-256 digest of text without creating a file.
Text SHA-256
A matching SHA-256 hash indicates the contents match the expected digest. It does not prove who created the file or whether the source is trustworthy.