Hash-Generator (MD5, SHA-1, SHA-256, SHA-512)
Tippe oder füge Text ein und sieh live die Hashes MD5, SHA-1, SHA-256, SHA-384 und SHA-512. Mit einem geheimen Schlüssel berechnest du zusätzlich einen HMAC, um Webhook-Signaturen zu prüfen.
Läuft im Browser
So geht's
- Tippe den Text oder füge ihn ein.
- Kopiere den Hash, den du brauchst.
- Öffne für HMAC den HMAC-Bereich und gib den geheimen Schlüssel ein.
Wie es funktioniert
Der Text wird vor dem Hashen als UTF-8 kodiert, sodass die Ergebnisse mit Kommandozeilenwerkzeugen wie sha256sum und den meisten Programmiersprachen übereinstimmen. Die SHA-Hashes berechnet die Web Crypto API des Browsers (FIPS 180-4), MD5 eine Implementierung nach RFC 1321.
MD5 und SHA-1 gelten für Sicherheitszwecke als gebrochen, weil sich Kollisionen erzeugen lassen; nutze für alles Sicherheitsrelevante SHA-256 oder stärker. Zum Speichern von Passwörtern eignet sich keiner dieser Hashes – dafür braucht es ein langsames Passwort-Hashverfahren wie Argon2 oder bcrypt.
Beispiele
- Leere Zeichenkette
- Der SHA-256-Hash einer leeren Zeichenkette ist e3b0c442…b855 – eine praktische Kontrolle.
Typische Anwendungsfälle
- Webhook-Signaturen prüfen (HMAC-SHA256)
- Cache-Schlüssel und ETags erzeugen
- Werte vergleichen, ohne sie preiszugeben
Datenschutz und Sicherheit
Dieses Tool läuft vollständig in deinem Browser. Deine Dateien und Texte werden nie auf unsere Server hochgeladen — die Verarbeitung passiert auf deinem Gerät, und auch das Ergebnis entsteht dort. Wie jedes Tool mit Dateien umgeht
Häufige Fragen
Lässt sich ein Hash umkehren?
Mathematisch nicht. Kurze oder häufige Eingaben lassen sich aber durch Raten finden – deshalb brauchen Passwörter gesalzene, langsame Hashverfahren.
Warum stimmt mein Ergebnis nicht mit einem anderen Tool überein?
Prüfe auf Leerzeichen oder Zeilenumbrüche am Ende und auf die Zeichenkodierung. Dieses Tool hasht genau das, was im Feld steht, als UTF-8.
Zuletzt aktualisiert: