MD5 Hash Generator

Inserisci un testo e ottieni istantaneamente tutti gli hash più comuni.

{{ __t('characters') }} · {{ __t('bytes') }}

{{ __t('empty_state') }}

Cos’è un hash MD5?

MD5 (Message-Digest Algorithm 5) è una funzione hash crittografica che produce un valore hash a 128 bit (32 caratteri hex) da dati di input di qualsiasi lunghezza. MD5 è stato sviluppato da Ronald Rivest nel 1991 e rimane una delle funzioni hash più conosciute al mondo.

Importante: MD5 è oggi considerato crittograficamente non sicuro e non dovrebbe più essere usato per applicazioni sensibili alla sicurezza come l’hashing delle password o le firme digitali. Per questi scopi si consigliano SHA-256 o SHA-512.

Quali algoritmi hash sono supportati?

  • MD5 — 128 bit, 32 caratteri hex. Ampiamente usato per i checksum, ma crittograficamente compromesso.
  • SHA-1 — 160 bit, 40 caratteri hex. Classificato come non sicuro dal 2017.
  • SHA-256 — 256 bit, 64 caratteri hex. Parte della famiglia SHA-2, lo standard attuale.
  • SHA-384 — 384 bit, 96 caratteri hex. Una versione troncata di SHA-512.
  • SHA-512 — 512 bit, 128 caratteri hex. L’algoritmo SHA-2 più potente.

Questo strumento è sicuro?

Sì. Tutti i calcoli vengono eseguiti interamente nel tuo browser tramite la Web Crypto API e JavaScript. Nessun dato viene inviato a un server. Puoi ispezionare il codice sorgente in qualsiasi momento negli strumenti per sviluppatori del browser.

Casi d’uso comuni

  • Verificare l’integrità dei file (confrontare i checksum)
  • Indicizzazione di database e deduplicazione
  • Generare chiavi di cache
  • Firme API e validazione dei token