L'hash viene calcolato mentre digiti, usando il motore WebCrypto nativo del browser: testo e file restano sul tuo dispositivo e non vengono mai caricati altrove. Leggi il risultato come hex minuscolo, hex maiuscolo o Base64, e incolla un checksum noto nel campo Verifica per controllare che un download o un hash salvato corrispondano, senza inviare nulla a un server.
Generatore di Hash SHA-256 Gratuito
Funziona interamente nel browser: nessun caricamento, nessuna registrazione.
Cos'è un generatore di hash SHA-256?
Un generatore di hash SHA-256 trasforma qualsiasi testo o file in un'impronta digitale fissa a 256 bit, mostrata come 64 caratteri esadecimali. Lo stesso input produce sempre lo stesso digest, ma il procedimento è a senso unico: non si può risalire all'originale partendo dall'hash. Questo strumento lo calcola localmente, nel tuo browser.
Come si usa
- 1Scegli testo o file. Passa a Testo per calcolare l'hash di una stringa, oppure a File per un file locale - entrambi vengono elaborati nel tuo browser.
- 2Inserisci il tuo input. Digita o incolla il testo, oppure scegli un file. L'hash SHA-256 si aggiorna non appena c'è qualcosa da elaborare.
- 3Scegli una codifica. Leggi il digest come hex minuscolo, hex maiuscolo o Base64, poi copialo con un clic.
- 4Verifica (facoltativo). Incolla un checksum SHA-256 atteso nel campo Verifica per vedere subito l'esito: Corrisponde o Non corrisponde.
A chi serve
- Sviluppatori che generano un digest SHA-256 da salvare come checksum, chiave di cache o impronta di un contenuto.
- Chi verifica un download confrontando il checksum SHA-256 pubblicato con quello del file ricevuto.
- Sicurezza e DevOps - per confermare che una configurazione, un artefatto o una release non siano cambiati di un solo byte.
- Studio ed esercitazioni - per vedere esattamente cosa produce SHA-256 per una data stringa o un dato file.
Domande frequenti
Questo strumento SHA-256 è gratuito?
Sì - completamente gratuito, senza registrazione e senza limiti d'uso. Ogni hash viene calcolato nel tuo browser, quindi puoi generarne quanti ne vuoi.
I miei dati vengono caricati da qualche parte?
No. Il testo e l'eventuale file scelto vengono hashati localmente nel browser con l'API WebCrypto nativa e non vengono mai inviati a un server, quindi anche i dati sensibili restano privati.
Un hash SHA-256 può essere decifrato o invertito?
No. SHA-256 è un hash a senso unico, non una cifratura: non esiste alcuna chiave in grado di riportare il digest all'originale. Gli strumenti che dicono di «decifrare» un hash SHA-256 in realtà si limitano a cercarlo in una tabella di hash già calcolati.
Quanto è lungo un hash SHA-256?
Un digest SHA-256 è sempre di 256 bit, cioè 32 byte. Scritto in esadecimale sono 64 caratteri, mentre in Base64 sono 44 caratteri. La lunghezza non cambia mai, indipendentemente da quanto è grande l'input.
Perché a volte lo stesso testo dà un hash diverso altrove?
Quasi sempre per via della codifica o di caratteri nascosti. Un a capo finale, uno spazio in più o una codifica del testo diversa cambiano i byte di input e quindi l'hash. Questo strumento calcola l'hash del tuo input come UTF-8, esattamente come appare nel campo.
SHA-256 è ancora sicuro?
Sì. SHA-256, parte della famiglia SHA-2, non ha attacchi pratici noti di collisione o preimmagine ed è usato ampiamente in TLS, Bitcoin e nella firma del software. Per salvare le password serve invece un algoritmo lento come bcrypt o Argon2 - un SHA-256 puro è troppo veloce e si presta al brute force.
Posso calcolare l'hash di un file con questo strumento?
Sì. Passa alla modalità File e scegli un file: viene letto e hashato nel tuo browser, quindi nulla viene caricato. Il risultato coincide con lo SHA-256 ottenuto con sha256sum o certutil sullo stesso file.