Upload een bestand om de MD5-, SHA-1-, SHA-256- en SHA-512-hashes te berekenen. Gebruik dit om de bestandsintegriteit te verifiëren of te vergelijken met een gepubliceerde checksum. Alle hashing draait in je browser — je bestand verlaat je apparaat nooit. Aanbevolen: bestanden onder 50 MB.
Over bestandshash
Een bestandshash (checksum) is een vingerafdruk van de inhoud van het bestand. Hetzelfde bestand levert altijd dezelfde hash op; een enkele bitwijziging verandert de hash volledig. Ontwikkelaars en uitgevers publiceren vaak SHA-256- of MD5-hashes zodat je kunt verifiëren dat een download niet corrupt of gemanipuleerd is. Deze tool berekent MD5, SHA-1, SHA-256 en SHA-512 in je browser — geen upload naar een server.
Hoe te gebruiken
- Klik op Bestand kiezen en selecteer een bestand (aanbevolen onder 50 MB).
- Hashes worden automatisch berekend. Kopieer een hash om te vergelijken met een gepubliceerde checksum.
Belangrijkste kenmerken
- Vier algoritmen tegelijk — Berekent MD5, SHA-1, SHA-256 en SHA-512 tegelijkertijd zodat je kunt vergelijken met elke gepubliceerde checksum.
- 100% client-side — Bestanden worden volledig in je browser verwerkt. Er wordt niets naar een server geüpload.
- Universele bestandsondersteuning — Werkt met elk bestandstype: executables, archieven, documenten, afbeeldingen en meer.
- Direct kopiëren — Klik om een hashwaarde te kopiëren voor snelle vergelijking of documentatie.
- Privacy eerst — Je bestanden blijven te allen tijde op je apparaat, waardoor het veilig is voor gevoelige documenten.
Wanneer dit hulpmiddel te gebruiken
- Verifiëren dat een gedownload bestand overeenkomt met de SHA-256-checksum die de softwareleverancier heeft gepubliceerd.
- Controleren dat een bestandsoverdracht (USB, e-mail, cloud) zonder datacorruptie is voltooid.
- Twee bestanden vergelijken om te bepalen of hun inhoud identiek is zonder ze te openen.
- Checksums genereren voor je eigen bestanden voordat je ze naar anderen distribueert.
- Beveiligingsauditing om te verzekeren dat kritieke bestanden niet zijn gemanipuleerd.
Technische details
Deze tool leest bestanden met de JavaScript FileReader API en geeft de binaire data door aan de Web Crypto API voor SHA-1-, SHA-256- en SHA-512-berekening. MD5 wordt berekend met de SparkMD5-bibliotheek aangezien dit niet beschikbaar is in Web Crypto. Hashresultaten worden weergegeven in hexadecimale encoding. MD5 produceert een 128-bits (32 hex-teken) uitvoer, SHA-1 produceert 160-bits (40 hex), SHA-256 produceert 256-bits (64 hex) en SHA-512 produceert 512-bits (128 hex) uitvoer. Let op dat MD5 en SHA-1 als cryptografisch gebroken worden beschouwd voor beveiligingsdoeleinden en alleen gebruikt moeten worden voor niet-beveiligingschecksums. Voor HMAC-gebaseerde authenticatie, zie onze HMAC Generator.
Conclusie
De Bestandshash Calculator biedt een snelle, privé en betrouwbare manier om bestandsintegriteit direct in je browser te verifiëren. Of je nu softwaredownloads valideert of kritieke documenten auditeert, het lokaal berekenen van checksums zorgt ervoor dat je bestanden privé blijven terwijl je vertrouwen hebt in hun authenticiteit.