Hash-Generator
Nutzen Sie diesen kostenlosen Hash-Generator, um einen kryptografischen Hash (Message Digest) aus beliebigem Text mit SHA-256, SHA-1, SHA-384 oder SHA-512 zu erstellen.
Über Hash-Generator
Nutzen Sie diesen kostenlosen Hash-Generator, um einen kryptografischen Hash (Message Digest) aus beliebigem Text mit SHA-256, SHA-1, SHA-384 oder SHA-512 zu erstellen. Fügen Sie Ihre Eingabe ein, wählen Sie einen Algorithmus und erhalten Sie den Kleinbuchstaben-Hexadezimal-Digest sofort. Hashing ist einseitig: Dieselbe Eingabe erzeugt immer dieselbe feste Ausgabelänge, aber Sie können einen Hash nicht zurück zum Originaldaten umkehren. Der HMAC-Modus auf derselben Seite signiert eine Nachricht mit einem Secret (HMAC-SHA256 und die anderen SHA-Algorithmen des Browsers). Alles läuft clientseitig mit der eingebauten Web Crypto API des Browsers - Text und Secret werden nie hochgeladen, protokolliert oder gespeichert.
So verwenden Sie Hash-Generator
- Hash ist der Standard-Tab. Einen Hash-Algorithmus wählen - SHA-256 ist der Standard und die beste Allzweckwahl.
- Tippen oder fügen Sie Ihren Text in das Eingabefeld ein.
- Auf "Hash erzeugen" klicken, um den Digest zu berechnen.
- Die Kleinbuchstaben-Hex-Ausgabe kopieren oder Algorithmen wechseln, um Digests zu vergleichen.
- Fuer HMAC in den HMAC-Modus wechseln, eine Nachricht einfuegen, ein Secret eingeben, einen Algorithmus waehlen und erzeugen. Das Secret verlaesst diesen Tab nicht.
Beispiele für Hash-Generator
SHA-256 von "abc"
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad (64 Hex-Zeichen, 256 Bits)
SHA-1 von "abc"
a9993e364706816aba3e25717850c26c9cd0d89d (40 Hex-Zeichen, 160 Bits)
Download-Checksumme verifizieren
Den Text einer Datei oder einen freigegebenen String einfügen und die SHA-256-Ausgabe mit der Checksumme des Publishers vergleichen - sie müssen exakt übereinstimmen.
HMAC-SHA256 von RFC-4231-Testfall 2
Nachricht "what do ya want for nothing?" mit Secret "Jefe" ergibt 5bdcc146bf60754e6a042426089575c75a003f089d2739839dec58b964ec3843.
Verwandte Leitfäden
Vollständigen Guide lesen
So verwenden Sie Hash-Generator: Vollständiger Guide (2026) - 5 Min. Lesezeit
Häufig gestellte Fragen zu Hash-Generator
- Was ist ein Hash?
- Ein Hash (oder Message Digest) ist ein Fingerabdruck fester Länge Ihrer Eingabe, erzeugt durch eine Einwegfunktion. Jede Änderung der Eingabe - selbst ein einzelnes Zeichen oder ein nachgestelltes Leerzeichen - erzeugt einen völlig anderen Hash. Dieselbe Eingabe erzeugt immer denselben Hash, was Hashes ideal macht, um Integrität zu prüfen und Daten zu vergleichen, ohne das Original zu speichern.
- Welche Hash-Algorithmen unterstützt dieses Tool?
- Es unterstützt die SHA-Familie der Web Crypto API des Browsers: SHA-1 (160-Bit), SHA-256 (256-Bit), SHA-384 (384-Bit) und SHA-512 (512-Bit). SHA-256 ist der empfohlene Standard für Checksummen und allgemeine Nutzung. Der HMAC-Modus nutzt dieselben Algorithmen.
- Kann dieses Tool einen MD5-Hash erzeugen?
- Nein. Die Web Crypto API des Browsers (crypto.subtle.digest) implementiert MD5 nicht, daher wird es hier nicht angeboten. MD5 gilt für Sicherheit auch als gebrochen, weil Kollisionen leicht erzeugt werden können - bevorzugen Sie stattdessen SHA-256. Brauchen Sie MD5 nur für eine Legacy-, nicht-sicherheitskritische Checksumme, nutzen Sie eine eigene Bibliothek auf dem Server oder der Kommandozeile.
- Sollte ich einen Hash zum Speichern von Passwörtern nutzen?
- Nicht einen einfachen SHA-Hash allein. Schnelle Hashes wie SHA-256 sind auf Geschwindigkeit ausgelegt und damit eine schlechte Wahl für Passwörter. Nutzen Sie einen langsamen, gesalzenen Passwort-Hashing-Algorithmus wie bcrypt, scrypt oder Argon2 für Zugangsdaten. Einfaches SHA-256/512 ist in Ordnung für Datei-Checksummen, Datenintegrität und das Erzeugen von Identifikatoren.
- Wird mein Text an einen Server gesendet?
- Nein. Hash und HMAC laufen vollstaendig in Ihrem Browser mit der Standard-Web-Crypto-API. Nichts, was Sie einfuegen - einschliesslich des HMAC-Secrets - wird hochgeladen, protokolliert oder gespeichert.
- Warum ändert ein Leerzeichen oder Newline den Hash komplett?
- Hash-Funktionen haben einen Avalanche-Effekt: Das Umdrehen selbst eines Eingabe-Bits ändert etwa die Hälfte der Ausgabe-Bits. Das Tool hasht Ihre Eingabe exakt wie eingegeben, einschliesslich nachgestellter Leerzeichen und Newlines - stellen Sie sicher, dass die Eingabe präzise übereinstimmt, wenn Sie zwei Digests vergleichen.
- Kann dieses Tool HMAC berechnen?
- Ja. Wechseln Sie auf derselben Seite in den HMAC-Modus - es gibt keine eigene hmac-generator-URL. HMAC nimmt eine Nachricht und ein Secret und gibt einen Kleinbuchstaben-Hex-Digest zurueck. Das Secret verlaesst den Browser nicht. HS256-JWTs nutzen HMAC-SHA256; kombinieren Sie das mit dem Encode-Tab des JWT Decoders, wenn Sie ein signiertes Token statt eines Hex-Digests brauchen.
Verwandte Tools
Bcrypt-Hash-Generator
Kostenloser bcrypt-Hash-Generator und -Pruefer im Browser. Passwoerter mit konfigurierbaren Rounds hashen und Hashes lokal pruefen - nichts wird hochgeladen.
JWT-Decoder
JWT-Header, Payload und Signatur im Browser decodieren. HS256-Testtoken auf derselben Seite encodieren. Kostenloser JSON-Web-Token-Decoder - nichts wird hochgeladen.
UUID-Generator
Erzeuge UUID v4, UUID v7, ULID oder NanoID im Browser. Eine oder viele IDs für Datenbanken, APIs und Tests - nichts wird hochgeladen.
Base64-Encoder / Decoder
Kostenloser Online-Base64-Encoder und -Decoder. Text zu Base64 kodieren oder Base64 zurück zu Klartext dekodieren, mit voller Unicode-(UTF-8-)Unterstützung - läuft vollständig in Ihrem Browser.
URL-Encoder / Decoder
Kodieren oder dekodieren Sie percent-kodierte URLs, oder bauen und parsen Sie Query-Strings aus Schluessel/Wert-Paaren. encodeURIComponent, encodeURI und Parse-back im Browser.