# Hash Generator

Canonical: https://dev.eneawork.it/hash-generator
Language: en
Updated: 2026-11-02
Author: Enea Zani (https://eneawork.it)

SHA-1, SHA-256, SHA-384 and SHA-512 of any text.

## What it does

A cryptographic hash turns any input into a fixed-length fingerprint. The same text always gives the same digest, while a one-character change gives a completely different one. Use SHA-256 or SHA-512 for integrity checks and signatures; SHA-1 is included only for legacy compatibility.

## How to use

1. Paste or type the text.
2. Pick an algorithm and case format.
3. Copy the digest.

## FAQ

### Is hashing the same as encryption?

No. Hashing is one-way: you cannot decrypt a digest. Encryption is reversible with the right key.

### Why does my hash differ from another tool?

Check encoding, line endings and hidden spaces. This tool hashes the exact UTF-8 text, without adding a trailing newline.

### Can I hash files?

This tool hashes text. For files use your OS: sha256sum, shasum -a 256 or Get-FileHash.

## Related tools

- [Base64 Encoder](https://dev.eneawork.it/base64)
- [Password Generator](https://dev.eneawork.it/password-generator)
- [JWT Decoder](https://dev.eneawork.it/jwt)

## Machine-readable

- Tool catalogue: https://dev.eneawork.it/tools.json
- Full AI context: https://dev.eneawork.it/llms-full.txt
- Privacy: https://dev.eneawork.it/privacy
- This page in HTML: https://dev.eneawork.it/hash-generator
- Italian version: https://dev.eneawork.it/it/hash-generator
