RUNWEBTOOLS
Nederlands

Hash-generator

Genereer MD5-, SHA-1-, SHA-256- en SHA-512-hashes van tekst in je browser.

MD5

SHA-1

SHA-256

SHA-384

SHA-512

Voorbeelden

MD5 van een klassieke zin

Invoer

The quick brown fox jumps over the lazy dog

Uitvoer

MD5: 9e107d9d372bb6826bd81d3542a419d6

SHA-256 van abc

Invoer

abc

Uitvoer

SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Over deze tool

Deze gratis online hash-generator berekent MD5-, SHA-1-, SHA-256-, SHA-384- en SHA-512-digests van elke tekst — allemaal tegelijk, direct in je browser. Typ of plak je invoer en elke hash wordt live bijgewerkt. Er wordt niets geüpload, dus veilig, zelfs voor gevoelige waarden.

Zo gebruik je het

  1. Typ of plak je tekst (of klik op Voorbeeld).
  2. Alle vijf hashes worden er meteen onder gegenereerd.
  3. Schakel Hoofdletters in als je hex in hoofdletters nodig hebt.
  4. Klik op Kopiëren naast het gewenste algoritme.

Waar hashes voor zijn

Een hash is een vingerafdruk van vaste lengte van gegevens. Dezelfde invoer levert altijd dezelfde hash op, en zelfs een wijziging van één teken levert een totaal ander resultaat op — wat hashes ideaal maakt voor het verifiëren van integriteit (checksums voor downloads), het dedupliceren van gegevens en indexeren. Hashen is eenrichtingsverkeer: je kunt een hash niet terugdraaien naar het origineel.

Welk algoritme te gebruiken

  1. MD5 / SHA-1 — snel, maar cryptografisch gebroken. Prima voor niet-beveiligingschecksums; nooit voor wachtwoorden of handtekeningen.
  2. SHA-256 en hoger — de moderne standaard wanneer beveiliging telt.
  3. Wachtwoorden opslaan? Een ruwe hash is niet genoeg — gebruik een speciaal, gesalt algoritme zoals bcrypt of Argon2. Zie onze gids voor sterke wachtwoorden.

Werk je ook met coderingen? De Base64-encoder en de Base64-gids leggen het verschil tussen coderen en hashen uit.

Veelgestelde vragen

Is deze hash-generator gratis?

Ja — een volledig gratis online hash-generator zonder registratie. Genereer zoveel hashes als je wilt.

Wordt mijn tekst naar een server gestuurd?

Nee. Elke hash wordt in je browser berekend zonder upload, dus je tekst verlaat je apparaat nooit — veilig voor gevoelige invoer.

Welke hash-algoritmen worden ondersteund?

MD5, SHA-1, SHA-256, SHA-384 en SHA-512. Alle vijf worden tegelijk uit dezelfde invoer gegenereerd.

Hoe worden de hashes berekend?

SHA-1, SHA-256, SHA-384 en SHA-512 gebruiken de ingebouwde Web Crypto API van de browser. MD5 (dat Web Crypto weglaat) wordt lokaal in JavaScript berekend. Tekst wordt als UTF-8 gehasht.

Moet ik MD5 of SHA-1 voor beveiliging gebruiken?

Nee. MD5 en SHA-1 zijn voor beveiligingsdoeleinden gebroken en mogen alleen worden gebruikt voor checksums of niet-beveiligingsvergelijkingen. Gebruik SHA-256 of sterker waar beveiliging telt.

Kan ik hashes in hoofdletters krijgen?

Ja. Schakel Hoofdletters in om de hex-digest in hoofdletters weer te geven en te kopiëren.

Is een hash omkeerbaar?

Nee. Hashen is eenrichtingsverkeer — je kunt de originele tekst niet uit een hash herstellen. Identieke invoer levert altijd dezelfde hash op, wat hashes nuttig maakt voor het verifiëren van gegevens.

Gerelateerde tools