Hashgenerator - MD5, SHA-1, SHA-256, SHA-384, SHA-512 (tekst en bestand)

Bereken MD5-, SHA-1-, SHA-256-, SHA-384- en SHA-512-hex-digests van elke tekst of elk bestand. SHA via de ingebouwde Web Crypto API van de browser — je gegevens verlaten nooit je apparaat.

Plak tekst om te hashen…

of sleep een willekeurig bestand hierheen

Bestanden worden na verwerking automatisch verwijderdVeilig verwerkt via HTTPS

Frequently Asked Questions

SHA-1, SHA-256, SHA-384 en SHA-512 — elk algoritme dat de Web Crypto API van de browser beschikbaar stelt. De digest wordt weergegeven als een hexadecimale tekenreeks in kleine letters, het formaat dat checksumbestanden, pakketmanifesten en HMAC-tools verwachten.

features

Ze verschillen in uitvoerlengte en opzet. SHA-256 is de moderne standaard voor integriteitscontroles en het meeste blockchain-gebruik. SHA-384 en SHA-512 produceren langere digests die bestand zijn tegen length-extension-aanvallen. SHA-1 wordt getoond voor compatibiliteit met oudere systemen, maar wordt niet langer veilig geacht tegen botsingsaanvallen.

technical

MD5 is gebroken: collision-aanvallen zijn op een laptop uitvoerbaar, dus het mag niet worden gebruikt voor beveiligingsgevoelig werk. We laten het bewust weg om te ontmoedigen dat nieuwe code ervan afhankelijk wordt. Geef voor niet-beveiligingstoepassingen zoals cachesleutels de voorkeur aan SHA-256, ingekort tot het formaat dat je nodig hebt.

technical

Beide. Plak een tekenreeks of sleep een bestand in het invoervak — de tool leest het bestand als binaire stroom en voert het rechtstreeks aan de hashing-API, zodat de digest overeenkomt met die van sha256sum, openssl dgst of PowerShell's Get-FileHash.

features

Nee. Cryptografische hashes zijn eenrichtingsfuncties: met alleen een digest is er geen efficiënte manier om de invoer te herstellen. Dat is juist het hele punt: integriteitscontroles, wachtwoordopslag en handtekeningen steunen allemaal op deze eigenschap.

technical

Nee. De Web Crypto API berekent de hash in je browser, dus de invoer gaat nooit over het netwerk. Daardoor is de tool veilig voor geheimen, privésleutels en elk bestand dat je liever niet zou uploaden.

privacy

Ja. Zet de Bron-schakelaar op Tekst om een geplakte string te hashen, of op Bestand om een willekeurig bestand erin te slepen. Hoe dan ook berekent de tool SHA-1, SHA-256, SHA-384 en SHA-512 in één keer en laat hij je elk ervan kopiëren, zodat een bestandshash overeenkomt met wat sha256sum of PowerShells Get-FileHash zou produceren.

features

Each 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.

usage

Yes — 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.

technical

Klik op elk moment op Wissen om de geplakte tekst of het gesleepte bestand te verwijderen — de vorige hashes verdwijnen direct, zodat je nooit per ongeluk een verouderde hash vergelijkt. Je kunt ook gewoon de Bron-schakelaar tussen Tekst en Bestand omzetten; elke bron houdt zijn eigen invoer onafhankelijk bij.

usage

Switch 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.

tips

How 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.

Everyday Use

Bestandsintegriteit verifiëren na het downloaden

Bereken de SHA-256-digest van een ISO, installatieprogramma of release-artefact en vergelijk deze met de checksum van de uitgever om te bevestigen dat het bestand niet beschadigd of gemanipuleerd is

Everyday Use

Duplicaten opsporen in grote afbeeldingsbibliotheken

Hash bestanden om dubbele foto's, documenten of assets terug te vinden in mappen, NAS-shares en cloudopslag, zonder ze telkens byte voor byte te hoeven vergelijken

For Developers

Webhook-payloads ondertekenen en valideren

Genereer de SHA-256-hash van een webhook-body om HMAC-handtekeningen van Stripe, GitHub, Shopify en Twilio te valideren tijdens lokaal integratiewerk en debuggen

For Business

Software-releases voorzien van een vingerafdruk voor audits

Genereer SHA-512-fingerprints voor binaries, container images en release-tarballs, zodat compliance-teams kunnen controleren welke exacte build naar welke klant is verzonden

Web & SEO

Cachesleutels en ETags genereren

Hash request-bodies, queryparameters of bestandsinhoud om deterministische cachesleutels te genereren voor Redis, Cloudflare Workers en CDN-ETag-headers

Everyday Use

Controleer de integriteit van back-ups in de loop van de tijd

Sla SHA-256-hashes van maandelijkse back-ups op en hash ze later opnieuw om te bevestigen dat bit-rot kritieke archieven op langetermijnopslagmedia niet stilletjes heeft beschadigd

For Developers

Verouderde MD5-controlesommen van oude downloads controleren

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.

Privacy & Security

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.

Publishing

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.

For Business

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.

Education

Integriteitscontroles van Ingeleverde Bestanden in de Klas

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.

For Developers

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.