Published: 2026-08-20Standard:
Cryptographic Reference Guide
How File Hashing Works: Chunked Streams, Buffer Slices, and Memory
Learn the engineering behind client-side file hashing: Web Streams, ArrayBuffers, chunked incremental updates, and how to process 10GB files in a browser tab without crashing.
Frequently Asked Questions.
Frequently Asked Questions
Clear answers to common cryptographic and implementation questions.
Is my file uploaded when using SHAGenerator?
No! The File object API allows JavaScript to read chunks directly from your local disk into browser RAM. No bytes ever leave your device.
Recommended Tools for this Topic
files
Calculate MD5, SHA-1, SHA-256, and SHA-512 file checksums locally in your browser with zero server uploads.
files
Upload a file and paste an expected checksum to instantly verify authenticity and integrity.
files
Calculate CRC32, Adler-32, MD5, and SHA-256 checksums and export standard .sha256 and .sfv files.