loot.tools

Hash Generator

Create SHA hashes from any input text for checksums or comparisons. Supports common algorithms for quick verification.

Generate SHA-1, SHA-256, SHA-384, or SHA-512 hashes from any text. All hashing runs in your browser and updates as you type.

Input
Output
 

What is a hash?

A cryptographic hash function takes any input and produces a fixed-size output (the hash or digest). The same input always produces the same hash, but even a tiny change in the input produces a completely different output. Hashes are one-way - you can't reverse them to get the original input. SHA-1 produces a 160-bit (40 hex character) hash, SHA-256 a 256-bit (64 hex character) hash, and SHA-512 a 512-bit (128 hex character) hash. SHA-1 is still everywhere (git object IDs, older checksums) but it's been broken for collision resistance, so reach for SHA-256 or stronger when security matters.

How to use this tool

Type or paste text into the input field and the hash is generated instantly. Select the algorithm you need from the available options. Copy the result with one click.

When you'd use hashing

Verifying file integrity by comparing checksums. Generating consistent identifiers from input data. Checking if two pieces of content are identical without comparing the full content. Creating cache keys. Verifying downloaded files match their published checksums.