Tool
Hash & encode anything.
Type or paste below and every hash and encoding updates as you go, the digests a system fingerprints data with, and the encodings it shuffles data through. It all happens in your browser; nothing you type is ever sent anywhere.
🔒 Computed locally, nothing leaves your device.
What these are
A hash (SHA-256 and friends) is a one-way fingerprint: any input produces a fixed-size digest, and the same input always gives the same digest, but you can't run it backwards. It's how systems verify file integrity, store passwords, and reference data on a blockchain. An encoding (base64, hex, URL-encoding) is reversible, it just re-expresses the same bytes in a different alphabet so they survive transport through systems that can't handle raw or binary text. Hashes protect and identify; encodings transport. People mix them up constantly.