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
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
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
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
Panoramica in italiano delle proprietà delle funzioni di hash: determinismo, effetto valanga e resistenza alle collisioni.
La specifica ufficiale (in inglese) di SHA-1, SHA-256, SHA-384 e SHA-512.
Documentazione (in inglese) dell'API del browser che calcola gli hash SHA in questo strumento.
Strumenti correlati
- Generatore Bcrypt Sviluppatore Generatore di hash bcrypt gratuito — 100% lato client. Benchmark del fattore di costo in tempo reale, parser dell'hash e snippet per Node.js, Python, PHP, Go.
- Generatore Tabella ASCII e Markdown Sviluppatore Generatore tabelle ASCII gratuito — crea tabelle testo in stile MySQL, Markdown, Unicode, arrotondato, doppia linea e reStructuredText. Incolla CSV, copia...
- Decodificatore Base64 Sviluppatore Decodifica stringhe Base64 in testo semplice istantaneamente nel browser. Supporta UTF-8, input multiriga e mostra il conteggio dei caratteri originali.
- Codificatore Base64 Sviluppatore Codifica qualsiasi testo in Base64 istantaneamente nel browser. Supporta UTF-8, mostra il conteggio dei caratteri e la dimensione del payload. Gratuito...
- Base64 in Immagine Sviluppatore Incolla una stringa Base64 o data URL e visualizza l'immagine decodificata all'istante — convertitore gratuito per PNG, JPEG, WebP, GIF, SVG. Nessun upload...