4629 · Security / Integrity · v1.0.0
Hash Lab
One input. A deterministic fingerprint.
Generate SHA-256, SHA-384 and SHA-512 digests from UTF-8 text or a local file, then compare a supplied digest. No file upload is performed.
Text-only workspace. Never executes input. General limit: 200,000 UTF-16 units per editor; some operations have tighter limits.
Private session · history disabled
Opt in to store up to five recent text transformations on this device. Never stored on an account or synchronized. Files are never included. Disable history stops new saves; Clear history deletes saved items.
How to use Hash Lab
Paste input, select a command and its options, then run the transformation. Review diagnostics before copying or downloading the result. Input is not executed.
A chosen file takes priority over the text editor. Files are read locally, limited to 20 MiB, and processed with Web Crypto. Clear the file to hash text again. The comparison ignores surrounding whitespace and hexadecimal case; it is not a remote authentication protocol.
Hashing is not encryption or encoding. A digest is not reversible. Unkeyed hashes do not authenticate a sender and are not suitable password storage by themselves.
Privacy and boundaries
Editor contents stay in your browser. Transformations run in a disposable worker and are never sent to a formatting or AI service. History starts disabled; enabling it writes text to local browser storage only. Clearing that history removes this tool’s saved entries, not data saved by other applications. The surrounding website may load its normal navigation and analytics, but the utility workspace is excluded from content-interaction capture.
Use the labeled operation selector for the available capabilities. Keyboard users can reach every control with Tab; Ctrl or Command plus K opens the command palette. Copy requires clipboard permission. Download creates a local text file. Clear removes the current workspace; it does not automatically delete an opted-in history. Inputs and outputs are always rendered as text, never as a runnable preview.
What is SHA-256?
SHA-256 is a cryptographic hash function that produces a 256-bit digest. A hexadecimal representation contains 64 digits.