Guides

Hashing and verifying files on a Mac

Practical answers to the things people actually need checksums for — every one of them written against the shipping app, and every algorithm checked against the official NIST test vectors. The same engine powers the free calculators on this site, so you can see a digest resolve before you read a word.

Start Here

Hashing Text

Files & Folders

How to hash a file on Mac

One read of the disk, every digest you asked for. The route, and what every part of the file row means.

8 min read

How to hash a folder on Mac

A digest per file, not one digest for the folder — why that distinction matters and how to work with it.

9 min read

How to hash multiple files at once on Mac

Selecting, queueing and exporting a batch — and what the status bar counts while it runs.

8 min read

How to hash a large file on Mac

Why file size stops mattering once the read is streamed — and how to plan for a job that runs for an hour.

9 min read

How to hash an ISO file on Mac

The single most common reason anyone hashes anything — done properly, including where to get the real checksum.

8 min read

How to hash a DMG file on Mac

What the checksum adds on top of Gatekeeper, and the order to do the two checks in.

7 min read

How to pause and resume hashing on Mac

Stop mid-file, come back, carry on from the same byte. What survives a pause and what does not.

6 min read

How to see hashing speed and time remaining on Mac

Read the live rate, work out the wait, and learn which part of the machine is the bottleneck.

6 min read

How to hash files on an external drive on Mac

USB, SD cards and network shares — what changes, what slows down, and what to check first.

7 min read

How to hash a ZIP archive on Mac

Two different checks live inside a ZIP. Which one you are running, and which one you actually wanted.

7 min read

How to hash a photo or video file on Mac

Proving a master file survived a copy intact, and why an export never matches its source.

7 min read

Verifying Downloads

Manifests & Sharing

Choosing an Algorithm

Privacy & Troubleshooting