Pick an algorithm, type text or drop a file, then copy the resulting hash.
Choose SHA-1, SHA-256, SHA-384, or SHA-512
Type text and click Hash text, or drag & drop a file
Copy the hash with the copy button
Optionally paste an expected hash to verify a match
FAQ
Is my data sent anywhere?
No. Hashing happens entirely in your browser with the native Web Crypto API. Your text or file never leaves your device.
How do I verify a checksum?
Hash your file or text, paste the published digest into the Expected hash field, and the tool tells you if they match. Comparison ignores case and whitespace.