Generatore di Hash Online

Generatore di Hash Online

Genera hash MD5, SHA-1, SHA-256, SHA-384, SHA-512 e CRC32 istantaneamente nel browser. Strumento gratuito e 100% locale — senza registrazione.

Aggiornato maggio 2026

Revisionato da Rafael Duarte

TESTO DI INPUT
UTF-8
CARICA FILE
RISULTATI
MD5
—
SHA-1
—
SHA-256
—
SHA-384
—
SHA-512
—
CRC32
—
Suggerimento

Ctrl+G per rigenerare · Maiusc+Invio per copiare tutto

Come usare il generatore di hash online

Testo o file, sei algoritmi calcolati insieme

1. Incolla il testo o carica un file

Scrivi nel campo di input oppure trascina un file (fino a 50 MB) nell'area di caricamento.

2. Leggi i sei hash

MD5, SHA-1, SHA-256, SHA-384, SHA-512 e CRC32 vengono calcolati insieme e si aggiornano mentre scrivi.

3. Copiane uno o tutti

Clicca l'icona di copia accanto a un algoritmo, oppure copia l'intero elenco nel formato ALGORITMO: hash.

Algoritmi di hash supportati

SHA tramite Web Crypto API, MD5 e CRC32 in JavaScript locale

MD5

128 bit, 32 caratteri esadecimali. Veloce, ma vulnerabile alle collisioni: va bene solo dove la sicurezza non conta.

SHA-1

160 bit, 40 caratteri esadecimali. Sconsigliato per nuovi usi crittografici, ma ancora presente in Git e in sistemi legacy.

SHA-256

256 bit, 64 caratteri esadecimali. Lo standard attuale per verificare l'integrità dei file e firmare codice.

SHA-384

384 bit, 96 caratteri esadecimali. Un margine di sicurezza in più per contesti ad alta garanzia.

SHA-512

512 bit, 128 caratteri esadecimali. Efficiente sulle CPU a 64 bit, con un output lungo il doppio di SHA-256.

CRC32

32 bit, 8 caratteri esadecimali. Non è crittografico: serve a rilevare errori di trasmissione, come negli archivi ZIP.

Esempi di hash calcolati

Basta uno spazio in più per cambiare completamente il risultato

Algoritmo — Input
Hash
MD5 — `ciao`
6e6bc4e49dd477ebc98ef4046c067b5f
MD5 — `ciao ` (con uno spazio finale)
d28757e3b5bcf337af68ebe6b9a204ff
SHA-256 — `ciao`
b133a0c0e9bee3be20163d2ad31d6248db292aa6dcb1ee087a2aa50e0fc75ae2
SHA-256 — stringa vuota `""`
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
CRC32 — `ciao`
ee3a5171

Quando ti serve calcolare un hash

Gli scenari più frequenti

Verificare il checksum di un download

Confronta lo SHA-256 di una ISO o di un installer con quello pubblicato sul sito del produttore, senza aprire il terminale.

Debug di firme HMAC-SHA256

Controlla l'output SHA-256 di base quando la firma di un webhook o di un'API non coincide con quella attesa.

Trovare file duplicati

Due file con lo stesso SHA-256 hanno lo stesso contenuto: utile per ripulire archivi e backup senza confronti byte per byte.

Prototipare la gestione delle password

Prova la logica di hashing durante lo sviluppo, sapendo che in produzione servono algoritmi lenti come bcrypt o Argon2.

Integrità di prove e documenti

Registra l'impronta di log, esportazioni o file acquisiti per dimostrare in seguito che non sono stati modificati.

Errori comuni con gli hash

Salvare password con MD5 o SHA-1

Sono troppo veloci e già compromessi per questo scopo. Per le password usa bcrypt, scrypt o Argon2, sempre con salt.

Spazi e a capo invisibili

ciao e ciao producono hash del tutto diversi. Se un'integrazione restituisce un valore inatteso, controlla prima spazi finali e caratteri di fine riga, poi l'algoritmo.

Confondere hash e cifratura

Un hash è a senso unico: non esiste una chiave per "decifrarlo". I siti che promettono di farlo confrontano solo valori già noti.

Aspettarsi un risultato istantaneo su file grandi

Vicino al limite di 50 MB serve qualche istante in più, perché MD5 e CRC32 girano in JavaScript puro. Non è un blocco: il calcolo è in corso.

Perché usare questo generatore di hash

Sei algoritmi in un colpo solo, per testo o file, senza dover ricordare la sintassi di certutil -hashfile su Windows o di shasum su macOS e Linux. Gli hash si aggiornano mentre scrivi, senza cliccare nulla.

Il calcolo avviene interamente nel browser: né il testo né il file caricato vengono inviati a un server. Una volta caricata la pagina, lo strumento funziona anche offline.

Quick Tools o riga di comando?

Stesso risultato, flusso diverso

Quick Tools
certutil / shasum
Sei algoritmi insieme
sì
un comando per algoritmo
Trascina e rilascia un file
sì
no, serve il percorso
Hash di un testo digitato
sì, in tempo reale
serve un file o una pipe
Copia con un clic
sì
copia manuale dal terminale

Domande frequenti

Incolla il testo nel campo di input: lo SHA-256 compare subito, insieme agli altri cinque algoritmi. Non serve registrarsi e i dati non lasciano il tuo dispositivo, perché il calcolo usa la Web Crypto API del browser.

Riferimenti

Strumenti correlati