Web Crypto only
The selected file is read locally and hashed with your browser's Web Crypto API. The file and digest are not uploaded.
Local file utility
Calculate SHA-256, SHA-384, or SHA-512 locally and compare it with an expected checksum.
The selected file is read locally and hashed with your browser's Web Crypto API. The file and digest are not uploaded.
This version reads the selected file into browser memory before hashing, so available device memory can limit very large files.