Calcola l'impronta digitale di testo o file con MD5, SHA-1, SHA-256, SHA-512 e CRC32 in tempo reale nel browser — verifica checksum e genera hash bcrypt con salt.

Ogni digest viene calcolato in tempo reale nel browser — il tuo testo o file non lascia mai questa pagina. Solo bcrypt viene elaborato sul server.

Input
Trascina un file per calcolarne l'hash Qualsiasi tipo di file, fino a 200 MB — letto localmente, mai caricato.
in attesa di input
Impronte digitali
MD5 128-bit obsoleto Corrispondenza
········
SHA-1 160-bit obsoleto Corrispondenza
········
SHA-256 256-bit Corrispondenza
········
SHA-512 512-bit Corrispondenza
········
CRC32 32-bit Corrispondenza
········
bcrypt lato server

Hash password con salt, elaborato sul server con password_hash() di PHP — un salt fresco rende ogni hash unico.

Verifica gli hash bcrypt con password_verify(), mai confrontando le stringhe.


Informazioni su Generatore di hash

Il Generatore di hash impronta digitalmente testo o file con MD5, SHA-1, SHA-256, SHA-512 e CRC32, tutti calcolati dal vivo nel tuo browser mentre digiti — il tuo input non lascia mai la pagina. Trascina un file (fino a 200 MB, letto localmente) per calcolarne l'hash per la verifica del checksum senza caricare un solo byte.

Un pannello di verifica rende indolore il controllo del checksum: incolla un hash previsto e lo strumento lo confronta con ogni digest calcolato, dicendoti quale algoritmo è e se corrisponde al tuo input. Gli algoritmi legacy sono etichettati come tali — MD5 e SHA-1 restano validi per checksum e deduplicazione ma sono compromessi per uso di sicurezza.

Un algoritmo funziona diversamente: bcrypt. Gli hash di password salati non possono essere calcolati con le primitive crittografiche del browser, quindi la generazione bcrypt invia il tuo testo al server, dove la password_hash() di PHP genera un nuovo hash salato — uno diverso a ogni clic, per progettazione.

Come usare Generatore di hash

  1. Digita o incolla testo, oppure passa alla modalità File e trascina un file per calcolarne l'hash localmente.
  2. Leggi i digest dal vivo: MD5, SHA-1, SHA-256, SHA-512 e CRC32 si aggiornano mentre digiti.
  3. Per verificare un download, incolla il checksum previsto nel pannello Verifica e cerca una corrispondenza.
  4. Copia un singolo digest, copiali tutti, oppure scaricali come checksums.txt.
  5. Per un hash di password salato, fai clic su "Genera hash bcrypt" — questo viene generato lato server.

Domande frequenti

No — con un'eccezione. MD5, SHA-1, SHA-256, SHA-512 e CRC32 vengono tutti calcolati nel tuo browser, e i file vengono letti localmente. Solo la generazione opzionale bcrypt invia il tuo testo al server, perché l'hashing salato delle password avviene lì.

SHA-256 è la scelta predefinita moderna per controlli di integrità e firme; SHA-512 dove vuoi un digest più grande. MD5 e SHA-1 sono segnalati come legacy: accettabili per checksum e deduplicazione, ma mai per qualcosa di sensibile alla sicurezza.

Trascina il file, poi incolla il checksum dalla pagina di download nel pannello Verifica. Lo strumento lo confronta con ogni digest calcolato e conferma la corrispondenza — oppure ti dice che il valore sembra un certo algoritmo ma non corrisponde.

Questo è il comportamento corretto. bcrypt incorpora un salt casuale, quindi lo stesso input produce un hash diverso a ogni generazione. Verifica gli hash bcrypt con password_verify() (o l'equivalente nel tuo linguaggio), mai confrontando le stringhe.

Sì — tutti gli algoritmi, inclusa la generazione bcrypt lato server, sono gratuiti da usare senza account.

Sì, sono supportati file fino a 200 MB, letti interamente sul tuo dispositivo. I file più grandi vengono rifiutati con un messaggio chiaro invece di essere troncati silenziosamente.


Ricerche popolari
generatore hash hash md5 generatore sha256 hash sha512 online calcolatore checksum generatore hash bcrypt
Hai bisogno di aiuto?
Hai riscontrato un problema con questo strumento? Faccelo sapere.
Segnala un problema

Aggiungi questo strumento gratuito al tuo sito web — copia e incolla il codice qui sotto.