What Is a SHA-256 Hash? (Plain English)

May 21, 2026
What Is a SHA-256 Hash? (Plain English)
Photo: Markus Spiske on Pexels

If you've read anything about blockchains, timestamping, or passwords, you've seen the word hash. It sounds technical, but the idea is simple — and it's the engine behind proving a file existed and hasn't changed.

A hash is a fingerprint

A hash function takes any input — a word, a document, a 4GB video — and produces a short, fixed-length string of characters. SHA-256 always produces a 64-character (256-bit) result. For example, hashing the word "hello" with SHA-256 always gives the same long string, every time, on every computer.

The properties that make it useful

  • Deterministic — the same input always gives the same hash.
  • Fixed length — a tweet and an entire movie both produce a 64-character SHA-256 hash.
  • Avalanche effect — change a single character and the hash changes completely. There's no "close" — it's entirely different.
  • One-way — you can't reverse a hash back into the original file. It reveals nothing about the contents.

Why this proves a file is unchanged

Because any change — even one byte — produces a totally different hash, a hash is a perfect integrity check. If you record a file's hash today and the file's hash still matches next year, the file is provably identical. If even a comma changed, the hashes wouldn't match.

That's exactly why hashing is the foundation of trusted timestamping: you don't store the file anywhere public — you store its hash. Prove the hash existed at a time, and you've proven the exact file existed then, while keeping the contents private.

Where you've seen it

SHA-256 secures Bitcoin, verifies software downloads, and stores passwords safely. BlockchainSign uses it too: your file is hashed with SHA-256 in your browser, and only that fingerprint is recorded on the Ethereum blockchain — giving you tamper-proof, dated proof without ever exposing your file.

Prove your work existed today

Timestamp any file on the Ethereum blockchain and get a tamper-proof, lifetime certificate. Your file never leaves your browser.

Create a timestamp

FAQ

Related: What Is Trusted Timestamping · How It Works · Proof of Existence