What SHA-256 produces
SHA-256 maps arbitrary-length input to a fixed 256-bit digest, usually shown as 64 hexadecimal characters. Tiny changes in input avalanche to completely different hashes, which makes the function useful for detecting tampering or accidental corruption.
The operation is deterministic: same input always yields same digest. It is one-way: you cannot reverse a digest to recover the original text except by guessing inputs and comparing—feasible only for short or predictable secrets.
SHA-256 is not encryption. Ciphertext can be decrypted with a key; hashes cannot. Calling SHA-256 encrypt online misunderstands the primitive—this tool generates hashes, not reversible ciphertext.
SHA-256 sits in the SHA-2 family—upgrade paths to SHA-384 or SHA-512 exist for policies requiring longer digests without changing workflow shape.
File hashing reads bytes exactly as stored—single-bit changes produce unrelated digests, making hashes ideal tamper-evidence seals.