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.
Algoritme:
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.
Belangrijkste kenmerken
- Vier algoritmen — Kies uit MD5, SHA-1, SHA-256 of SHA-512 afhankelijk van je vereisten.
- Hexadecimale uitvoer — Hashresultaten worden weergegeven in standaard hex-formaat voor eenvoudige vergelijking.
- Web Crypto API — SHA-algoritmen gebruiken de native, high-performance cryptografische bibliotheek van de browser.
- Kopiëren met één klik — Kopieer de gegenereerde hash direct naar je klembord.
- Volledige privacy — Alle hashing draait client-side. Je tekst verlaat nooit je browser.
- Geen account vereist — Gebruik de tool direct zonder registratie of inloggen.
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.Conclusie
De Hashgenerator is een snelle, privé en veelzijdige tool voor het berekenen van cryptografische hashes uit tekst. Of je nu checksums nodig hebt voor integriteitsverificatie, deterministische ID's voor ontwikkeling, of wilt ontdekken hoe hashalgoritmen werken, deze browsergebaseerde tool levert directe resultaten met volledige privacy.
Veelgestelde vragen
Wat is een hash?
Een hash is een eenrichtingsfunctie die invoer (bijv. tekst) omzet in een string met vaste lengte. Dezelfde invoer geeft altijd dezelfde hash. Kleine wijzigingen in de invoer produceren een volledig andere hash. Vaak gebruikt voor checksums, wachtwoorden (met salt) en dataintegriteit.
Worden mijn gegevens naar een server gestuurd?
Nee. Hashing gebeurt volledig in je browser met de Web Crypto API. Je tekst verlaat je apparaat nooit.
Wat is het verschil tussen MD5, SHA-1, SHA-256 en SHA-512?
MD5 produceert een 128-bit (32 hex) hash en is gekraakt voor beveiliging — gebruik alleen voor niet-beveiligingschecksums. SHA-1 is 160-bit (40 hex), ook zwak. SHA-256 (64 hex) en SHA-512 (128 hex) zijn veilig en veel gebruikt. SHA-256 is de gebruikelijke keuze; SHA-512 is sterker maar langzamer.
Kan ik dit gebruiken voor wachtwoordhashing?
Eenvoudige hashfuncties zoals SHA-256 zijn niet geschikt voor wachtwoordhashing omdat ze te snel zijn, waardoor brute-force-aanvallen haalbaar zijn. Gebruik voor wachtwoordhashing speciale langzame hashalgoritmen zoals bcrypt, scrypt of Argon2 met een unieke salt per wachtwoord.