Voer willekeurige tekst in en kies MD5, SHA-1, SHA-256 of SHA-512. Klik op Hash genereren voor de hash in hexadecimaal. Gebruik het voor checksums, integriteitscontroles of ontwikkeling. Hashing draait in je browser via de Web Crypto API — je invoer verlaat je apparaat nooit.
Over hashgenerator
Een cryptografische hash zet elke invoer om in een string met vaste lengte (vingerafdruk). Dezelfde invoer geeft altijd dezelfde hash; een kleine wijziging in de invoer verandert de hash volledig. Je kunt een hash niet omkeren om het origineel te krijgen. Hashes worden gebruikt voor checksums, bestandsintegriteit en (met salt) wachtwoordopslag. Deze tool ondersteunt MD5 (via SparkMD5) en SHA-1, SHA-256, SHA-512 (via Web Crypto API), en draait volledig in je browser.
Hoe te gebruiken
- Typ of plak je Invoertekst in het vak.
- Selecteer het Algoritme: MD5 alleen voor legacy checksums; SHA-256 is de gebruikelijke keuze; SHA-512 is sterker; SHA-1 is legacy en zwak voor beveiliging.
- Klik op Hash genereren. De hash verschijnt in hex. Gebruik Hash kopiëren om het te kopiëren.
Wanneer te gebruiken
- Bestands- of berichtintegriteit verifiëren (hashes vergelijken)
- Checksums genereren voor API's of documentatie
- Testen of leren hoe hashing werkt
- Deterministische ID's of cachekeys maken van content
Details
MD5 geeft 32 hex (128 bits); SHA-1 geeft 40 hex (160 bits); SHA-256 geeft 64 hex (256 bits); SHA-512 geeft 128 hex (512 bits). Gebruik MD5 of SHA-1 niet voor beveiliging. Voor wachtwoordhashing gebruik bcrypt, scrypt of Argon2 met een salt. Voor berichtauthenticatie zie onze HMAC-generator.