Generatore di hash - MD5, SHA-1, SHA-256, SHA-384, SHA-512 (testo e file)
Calcola i digest esadecimali MD5, SHA-1, SHA-256, SHA-384 e SHA-512 di qualsiasi testo o file. SHA tramite l'API Web Crypto integrata nel browser — i tuoi dati non lasciano mai il tuo dispositivo.
Incolla il testo da sottoporre ad hashing…
oppure trascina qualsiasi file
Hai finito con Generatore di hash? Prova anche questi
Strumenti selezionati che si abbinano bene con Generatore di Hash. Continua senza perdere il tuo file.
Generatore di password
Genera password robuste e crittograficamente casuali fino a 128 caratteri con stima dell'entropia in tempo reale.
Provalo oraEncoder / Decoder Base64
Codifica qualsiasi testo o file in Base64 (con variante URL-safe) o decodifica il Base64 in testo. Compatibile con UTF-8.
Provalo oraDecodificatore JWT
Decodifica i token JSON Web, visualizza header e payload, verifica la scadenza. Solo in locale: i tuoi token non lasciano mai il browser.
Provalo oraCodificatore / decodificatore URL
Codifica in percent-encoding i componenti di un URL o interi URL e decodificali di nuovo. Modalità encodeURIComponent ed encodeURI.
Provalo oraAbbellisci JSON
Formatta, valida e minimizza il JSON nel tuo browser. Rientro elegante a 2 / 4 / 8 spazi o minificazione su una riga con copia + download.
Provalo oraConfronto testi
Confronta due frammenti di testo riga per riga. Vista affiancata o unificata, con opzioni per ignorare gli spazi e le maiuscole/minuscole.
Provalo oraFrequently Asked Questions
SHA-1, SHA-256, SHA-384 e SHA-512: ogni algoritmo esposto dalla Web Crypto API del browser. Il digest viene mostrato come stringa esadecimale in minuscolo, il formato richiesto dai file di checksum, dai manifest dei pacchetti e dagli strumenti HMAC.
featuresDifferiscono per lunghezza dell'output e modalità di generazione. SHA-256 è lo standard moderno per i controlli di integrità e per la maggior parte degli usi blockchain. SHA-384 e SHA-512 producono digest più lunghi che resistono agli attacchi di length-extension. SHA-1 viene mostrato per compatibilità con i sistemi legacy, ma non è più considerato sicuro contro gli attacchi di collisione.
technicalMD5 è compromesso: gli attacchi di collisione sono realizzabili su un laptop, quindi non va usato per lavori critici per la sicurezza. Lo omettiamo intenzionalmente per scoraggiare il nuovo codice dal dipenderne. Per usi non legati alla sicurezza, come le chiavi di cache, preferisci SHA-256 troncato alla dimensione che ti serve.
technicalEntrambi. Incolla una stringa o trascina un file nella casella di input: lo strumento legge il file come flusso binario e lo invia direttamente all'API di hashing, in modo che il digest corrisponda a quello prodotto da sha256sum, openssl dgst o Get-FileHash di PowerShell.
featuresNo. Gli hash crittografici sono funzioni unidirezionali: dato un digest, non esiste un modo efficiente per recuperare l'input. È proprio questo il punto: controlli di integrità, archiviazione delle password e firme si basano tutti su questa proprietà.
technicalNo. La Web Crypto API esegue l'hash all'interno del tuo browser, quindi l'input non transita mai sulla rete. Questo rende lo strumento sicuro per segreti, chiavi private e qualsiasi file che non vorresti caricare.
privacySì. Imposta l'interruttore Sorgente su Testo per calcolare l'hash di una stringa incollata, oppure su File per trascinare un file qualsiasi. In entrambi i casi lo strumento calcola SHA-1, SHA-256, SHA-384 e SHA-512 in una sola volta e ti permette di copiarne uno qualsiasi, così il digest di un file corrisponde a ciò che produrrebbero sha256sum o Get-FileHash di PowerShell.
featuresEach algorithm row (MD5, SHA-1, SHA-256, SHA-384, SHA-512) has its own Copy button next to the hex digest. The large primary button at the bottom is a shortcut for SHA-256 specifically since it's the most commonly requested value, but every other digest can be copied individually the same way.
usageYes — MD5 is shown alongside SHA-1, SHA-256, SHA-384 and SHA-512 even though the browser's built-in Web Crypto API doesn't implement MD5. The tool includes its own pure-JavaScript MD5 implementation specifically so you can match checksums against old downloads, ETags and manifests that still publish MD5 — it's included for legacy compatibility, never for anything security-sensitive.
technicalClicca Clear in qualsiasi momento per cancellare il testo incollato o il file caricato: i digest precedenti scompaiono subito, così non rischi mai di confrontare per errore un hash superato. Puoi anche semplicemente cambiare il selettore Source tra Text e File; ogni sorgente mantiene il proprio input in modo indipendente.
usageSwitch the Source toggle to File, drop the download (installer, ISO, archive) into the tool, and compare the SHA-256 row against the checksum published on the publisher's site — use the one-click Copy SHA-256 button to paste it straight into a comparison instead of retyping the long hex string. Because hashing runs locally via Web Crypto, the file itself never leaves your device during the check.
tipsHow Hash Generator helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
Verifica l'integrità del file dopo il download
Calcola il digest SHA-256 di un'immagine ISO, di un installer o di un artefatto di rilascio e confrontalo con il checksum del distributore per verificare che il file non sia corrotto o manomesso
Rileva i duplicati nelle grandi librerie di immagini
Genera hash dei file per trovare foto, documenti o risorse duplicati tra cartelle, condivisioni NAS e drive cloud senza doverli confrontare byte per byte ogni volta
Firma e convalida i payload dei webhook
Genera il digest SHA-256 del corpo di un webhook per convalidare le firme HMAC di Stripe, GitHub, Shopify e Twilio durante il lavoro di integrazione e il debug in locale
Crea impronte digitali delle release software per la verifica
Genera impronte SHA-512 per binari, immagini container e archivi tarball di rilascio così che i team di conformità possano verificare quale build esatta è stata consegnata a quale cliente
Genera chiavi di cache ed ETag
Genera hash di corpi delle richieste, parametri di query o contenuti dei file per ricavare chiavi di cache deterministiche per Redis, Cloudflare Workers e header ETag della CDN
Verifica l'integrità dei backup nel tempo
Conserva i digest SHA-256 dei backup mensili e ricalcolali in seguito per verificare che il bit rot non abbia silenziosamente corrotto archivi critici sui supporti di archiviazione a lungo termine
Verifica i checksum MD5 legacy da vecchi download
Some older software manifests and mirror sites still only publish an MD5 checksum. Drop the file into File mode and compare against the published MD5 row — included specifically for matching those legacy listings, not for anything security-sensitive.
Password & Secret Fingerprinting for Config Audits
Paste a config value, API key or password into Text mode to get its SHA-256 fingerprint for audit logs and diff comparisons — prove two environments hold the same secret without ever exposing the secret itself, since hashing runs entirely in your browser.
Timestamp Proof for Written Work
Hash a manuscript, contract draft or design file with SHA-256 and publish or email just the digest before revealing the finished document — later you can prove the exact content existed at that time, since anyone with the file can verify it matches your published hash.
Data Migration Verification
Hash export files before and after a database or cloud migration to prove byte-for-byte fidelity — compare the SHA-256 digests of the CSV/JSON exports on both ends instead of eyeballing millions of rows.
Controlli di Integrità dei File Consegnati in Aula
Instructors can hash a released dataset or starter-code file and ask students to report the matching digest alongside their submission, confirming nobody edited the starting material before beginning the assignment.
Verify Software Downloads and OS Images Before You Install Them
Drop a freshly downloaded installer, Linux ISO or archive into File mode and compare the SHA-256 row against the checksum the publisher lists on their official download page — this is the single most common reason people reach for a hash generator, and it catches a corrupted download or a tampered mirror before you run anything untrusted on your machine.
Pixoate