text + file · local only

Checksum Calculator

Generate and verify SHA-256, SHA-512, SHA-1, MD5 and CRC32 checksums for any text or file — instantly, right here on this page.

All files are processed locally in your browser — your data never leaves your device.

Checksum Calculator
Or drop a file
Drop a file here or click to browse Large files supported — streamed in chunks, never uploaded
Algorithms

What is a checksum?

A checksum is a short fixed-length value computed from a piece of data — a file, a message, a download. Feed the same data through the same algorithm and you always get the same result; change even a single byte and the checksum changes completely. That makes checksums the standard way to verify that a file arrived intact, that a download was not corrupted, and that a backup matches its original.

This checksum calculator supports the algorithms you will actually encounter in the wild: SHA-256 and SHA-512 for modern integrity verification and software releases, MD5 and SHA-1 for legacy checksums still published by many mirrors, CRC32 for archives and embedded protocols, and HMAC for keyed authentication codes. You can hash typed text or drop in a file of any size — large files are read in streamed chunks so even multi-gigabyte ISOs are handled without freezing the page.

Private by design

Everything runs inside your browser using the Web Crypto API and small, audited JavaScript libraries. There is no upload step, no server-side processing, and no queue: the file is read locally, hashed locally, and the result is shown locally. You can even load this page, disconnect from the internet, and keep hashing. When you need to check a published checksum against your own, use the hash compare tool.

Also try our: SHA256 Hash Generator · MD5 Hash Generator · File Checksum Calculator

§ Frequently Asked Questions

Are my files uploaded to any server?
No. All hash calculations are performed locally in your browser. Your files never leave your device.
What hash algorithms does this tool support?
SHA-256, SHA-512, SHA-1, MD5, CRC32, and HMAC.
Is MD5 secure for password hashing?
No. MD5 is cryptographically broken and should never be used for password hashing or security purposes. Its valid use cases are file integrity checks and checksum verification.
Can I hash very large files?
Yes. Files are read in small chunks using streaming, so files of several hundred megabytes or more are processed without loading the whole file into memory.
How do I verify a downloaded file?
Drop the file into the calculator, choose the algorithm listed on the download page (usually SHA-256), then compare the result with the published checksum using the hash compare tool.

Why checksum.name?

100% local

All files are processed locally in your browser — your data never leaves your device. Works offline once loaded.

All the algorithms

SHA-256, SHA-512, SHA-1, MD5, CRC32, CRC16 and HMAC — text and file input on every tool.

Built for big files

Streaming chunked hashing keeps the UI responsive on multi-hundred-MB files without exhausting memory.

No accounts, no tracking

No sign-up, no cookies for tracking, no analytics on your data. Open the page and hash.

Other Hash Tools