Generatore di hash
Genera hash MD5, SHA-1, SHA-256 e SHA-512 a partire da testo.
Generatore di hash — Digita o incolla del testo e ottieni contemporaneamente i suoi digest MD5, SHA-1, SHA-256 e SHA-512, aggiornati in tempo reale mentre digiti. Utile per checksum, chiavi di cache e confronti rapidi di integrità. L'hashing viene eseguito localmente con la Web Crypto API: il tuo input non lascia mai il browser. Tieni presente che MD5 e SHA-1 non sono resistenti alle collisioni e non dovrebbero essere usati per scopi di sicurezza.
Cos'è Generatore di hash?
Il Generatore di Hash è un calcolatore di hash online e gratuito che trasforma qualsiasi testo in digest MD5, SHA-1, SHA-256 e SHA-512 allo stesso tempo, ricalcolandoli in tempo reale mentre digiti. Sviluppatori, amministratori di sistema e utenti interessati alla sicurezza vi ricorrono per creare checksum, verificare l'integrità di stringhe, costruire chiavi di cache, generare impronte digitali o confrontare rapidamente un digest noto con uno appena prodotto. Calcola tutti e quattro gli algoritmi nel browser tramite la Web Crypto API (con un'implementazione MD5 integrata, dato che Web Crypto non fornisce MD5) e assegna a ogni risultato un proprio pulsante di copia con un clic. Le ricerche più comuni includono «md5 hash generator», «sha256 online», «text to hash» e «checksum calculator».
Come usare Generatore di hash
- Digita o incolla il tuo testo nella casella di input.
- Osserva i campi MD5, SHA-1, SHA-256 e SHA-512 riempirsi automaticamente mentre digiti: non c'è alcun pulsante da premere.
- Individua l'algoritmo che ti serve tra i quattro blocchi di output.
- Fai clic sul pulsante Copia accanto a quell'algoritmo per copiare il suo digest esadecimale in minuscolo negli appunti.
- Modifica o cancella l'input per rigenerare istantaneamente tutti e quattro gli hash.
Esempi
Hash della stringa «abc»
Input
abc
Output
MD5: 900150983cd24fb0d6963f7d28e17f72 SHA-1: a9993e364706816aba3e25717850c26c9cd0d89d SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
Input vuoto
Quando la casella di input è vuota, tutti e quattro i campi degli algoritmi restano vuoti: non viene mostrato alcun hash finché non inserisci almeno un carattere.
Generare una chiave di cache SHA-512
Incolla una URL o una stringa di configurazione nell'input, quindi copia il campo SHA-512 per usare il digest esadecimale completo di 128 caratteri in minuscolo come chiave di cache o impronta digitale stabile.
Domande frequenti
- Quali algoritmi di hash sono supportati?
- Quattro: MD5, SHA-1, SHA-256 e SHA-512. Tutti e quattro vengono generati contemporaneamente dallo stesso input, ciascuno mostrato in esadecimale minuscolo con il proprio pulsante di copia.
- Il mio testo viene caricato da qualche parte?
- No. Tutto viene eseguito al 100% lato client nel tuo browser tramite la Web Crypto API (più una routine MD5 integrata). Il tuo input non viene mai inviato a un server, quindi è sicuro per le stringhe sensibili.
- Devo fare clic su un pulsante per generare l'hash?
- No. Gli hash si aggiornano in tempo reale mentre digiti o incolli, perciò i quattro digest riflettono sempre l'input corrente.
- Posso usare MD5 o SHA-1 per la sicurezza o le password?
- No. MD5 e SHA-1 non sono resistenti alle collisioni e non dovrebbero essere usati per scopi di sicurezza. Restano utili per checksum, chiavi di cache e confronti rapidi di integrità; per qualsiasi cosa legata alla sicurezza preferisci SHA-256 o SHA-512.
- Esegue l'hash di file o solo di testo?
- Esegue l'hash solo di testo. Digita o incolla nella casella di input il contenuto di cui vuoi calcolare il digest; non è previsto alcun caricamento di file.
Strumenti correlati
Codifica / decodifica Base32 / Base58
Codifica testo in Base32 (RFC 4648) o Base58 (l'alfabeto di Bitcoin) e decodifica entrambi di nuovo in testo, completamente sicuro in UTF-8 e interamente nel tuo browser.
Codifica / decodifica Base64
Codifica testo in Base64 o decodifica Base64 di nuovo in testo (compatibile con UTF-8).
Convertitore di maiuscole/minuscole e contatore
Cambia le maiuscole e minuscole del testo e conta caratteri, parole e righe.
Formattatore e minificatore di codice
Abbellisci o minifica HTML, CSS e JavaScript all'istante nel tuo browser, con rientro di 2 spazi, 4 spazi o tabulazione e compressione JavaScript basata su Terser.