loot.tools

Hash Generator

Create SHA hashes from any text input.

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
 

About Hash Generator

Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text, right in your browser. The hex digest appears as you type, ready to copy for checksums, cache keys, and integrity comparisons.

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.