Gratis online MD5-, SHA-256- en HMAC-hashes genereren

Hash tekst met MD5, SHA-1, SHA-256 of SHA-512 of bereken een HMAC met sleutel voor requestondertekening en webhookverificatie. Alles wordt in je browser berekend, zodat tekst en sleutel op je apparaat blijven.

Hashalgoritme:
HMAC-algoritme:
Drie eenvoudige stappen

Online een hash genereren

Een vingerafdruk met vaste lengte van elke tekst, berekend op je apparaat.

1

Algoritme kiezen

Kies een hash zoals SHA-256 of een HMAC-variant als de hash een sleutel moet gebruiken.

2

Tekst invoeren

Typ of plak de te hashen tekenreeks in het invoervak.

3

Hash berekenen

Kies Hash berekenen en kopieer het resultaat. Voer voor HMAC eerst een sleutel in of genereer er een.

Algoritmegids

Welke hash of HMAC gebruik je?

SHA-256 voldoet meestal. De oudere functies zijn beschikbaar om oude waarden te controleren.

Algoritme Hashlengte Gebruik voor
SHA-256 256 bits Standaardkeuze voor checksums, integriteitscontroles en ondertekening
SHA-512 512 bits Integriteitscontroles waarbij een langere hash gewenst is
SHA-1 160 bits Oude checksums controleren, niet geschikt voor beveiligingsbeslissingen
MD5 128 bits Alleen oude bestandschecksums, nooit voor beveiliging
HMAC-varianten Gelijk aan de basishash Hashes met sleutel voor webhooks, API-handtekeningen en berichtauthenticatie

Niet voor wachtwoorden: deze tool maakt snelle hashes voor checksums en berichtdigests. Wachtwoordopslag vereist een trage functie met salt, zoals Argon2, bcrypt of scrypt.

Gratis hashgenerator

Checksums en handtekeningen zonder installatie

Alles voor een snelle hash, vergelijking of ondertekende payload.

Vier hashfuncties

Bereken MD5-, SHA-1-, SHA-256- of SHA-512-hashes vanuit hetzelfde invoervak.

HMAC met sleutel

Bereken een HMAC met je eigen sleutel of genereer en kopieer een willekeurige sleutel.

Direct kopiëren

Kopieer de hash met één klik naar het klembord, klaar voor een test of header.

Privé en lokaal

Hashing gebeurt in je browser; tekst en HMAC-sleutel worden niet geüpload.

Vragen en antwoorden

Veelgestelde vragen over de hashgenerator

Wordt mijn tekst naar een server geüpload?

Nee. Hashing en HMAC-berekening gebeuren met JavaScript in je browser; tekst en sleutel verlaten je apparaat nooit.

Welke hash moet ik gebruiken?

Gebruik SHA-256 of SHA-512 voor nieuwe toepassingen. MD5 en SHA-1 blijven beschikbaar voor oude checksums, maar zijn niet botsingsbestendig en horen niet bij beveiligingsbeslissingen te worden gebruikt.

Wat is het verschil tussen een hash en een HMAC?

Iedereen met de tekst kan een gewone hash opnieuw berekenen. Een HMAC voegt een geheime sleutel toe, zodat alleen sleutelhouders de waarde kunnen maken of controleren. Dat maakt hem geschikt voor ondertekening van requests en webhooks.

Kan een hash worden teruggedraaid?

Nee. Een hash is een eenrichtingsfunctie die invoer samenvat tot een digest met vaste lengte. De oorspronkelijke tekst kan alleen worden gevonden door te raden en te vergelijken. Daarom vereisen wachtwoorden een trage functie met salt in plaats van een snelle hash.

Waarom verschilt mijn hash van een andere tool?

De meest voorkomende oorzaken zijn een afsluitend regeleinde, een andere tekencodering of een andere letterkast in de uitvoer. Hash exact dezelfde bytes, inclusief witruimte, voor een identiek resultaat.

Moet ik hier wachtwoorden hashen?

Nee. Wachtwoordopslag vereist een trage functie met salt zoals Argon2, bcrypt of scrypt, die deze tool niet biedt. Gebruik hem voor checksums en berichtdigests.