Calcolatore hash SHA-256 (checksum per testo/file)

Calcola SHA-256 direttamente nel browser. I tuoi dati di input non vengono mai inviati.

Genera, copia e verifica checksum per testo e file in un solo posto.

Calcolato nel browser Nessun upload file Pronto per copia e verifica
Calcolato nel browser. Testo e file non vengono mai inviati al server.

Calcolo SHA-256 (testo)

L'input di testo viene codificato in byte UTF-8 e sottoposto ad hash con Web Crypto API. Con il calcolo automatico attivo, i risultati si aggiornano mentre scrivi.

checksum sha256 (file)

Trascina o seleziona un file ZIP, exe, pdf o qualsiasi altro file locale per calcolarne il checksum. I file non vengono mai caricati.

Come si usa (3 passaggi)

  1. Incolla del testo oppure trascina/seleziona un file.
  2. Gli hash del testo vengono calcolati automaticamente. Per i file, fai clic su "Calcola SHA-256" per iniziare.
  3. Copia il risultato oppure incolla il valore atteso per la verifica.

Esempi di verifica

Stringa vuota

Input: (nessun input)

Output: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

abc

Input: abc

Output: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Perche gli hash differiscono anche quando il contenuto sembra uguale

  • Stile dei ritorni a capo diverso (LF vs CRLF).
  • Ritorni a capo finali o spazi finali diversi.
  • Codifica del testo diversa (non UTF-8).
  • Normalizzazione Unicode diversa (NFC/NFD).
  • L'input testuale e i byte del file non sono identici (per esempio BOM).

FAQ

Posso calcolare l'hash anche dei file?

Si. I file locali vengono letti nel browser e sottoposti ad hash SHA-256. I file non vengono caricati.

Perche l'hash differisce per contenuti che sembrano uguali?

Le sequenze di byte possono cambiare a causa di ritorni a capo, spazi finali, codifica o normalizzazione Unicode, anche se il testo sembra identico.

Vengono inviati dati ai server?

No. L'elaborazione avviene interamente in locale nel browser.

Perche dice che questo ambiente non e supportato?

Web Crypto API richiede HTTPS (contesto sicuro). Apri lo strumento via HTTPS.

Note

  • Web Crypto API richiede HTTPS (contesto sicuro).
  • File molto grandi possono consumare memoria e richiedere piu tempo per l'elaborazione.