Hash-Generator Online

Erzeuge SHA-256-, SHA-1-, SHA-384- und SHA-512-Hashes online.

Dein Text wird lokal in deinem Browser mit der Web Crypto API gehasht und nichts wird hochgeladen, aber füge keine echten Produktionsgeheimnisse oder Passwörter in ein Hash-Feld ein.

Entwickelt und gepflegt von Udit Agarwal

Cryptographic Hash Functions, Explained

Arbeitest du mit Tokens? Probiere den JWT Decoder.

Über Hash-Generator

Dieser Hash-Generator verwandelt jeden Text mit SHA-256, SHA-1, SHA-384 oder SHA-512 in einen kryptografischen Digest, berechnet mit der nativen Web Crypto API des Browsers. Füge einen String ein und du erhältst sofort den kleingeschriebenen Hex-Digest, sodass du einfach Prüfsummen verifizieren, Werte vergleichen, Inhalte als Fingerabdruck erfassen oder deterministische Identifier erzeugen kannst. Praktisch ist er für Entwickler, die die Datei- oder Nachrichtenintegrität prüfen, für QA-Engineers, die eine erwartete Ausgabe eines SHA256-Generators validieren, und für jeden, der ohne die Seite zu verlassen schnell einen SHA-512-Hash oder SHA1-Hash online braucht. Das Tool liest deine Eingabe als UTF-8-Text und läuft vollständig in deinem Browser, sodass alles Eingefügte lokal verarbeitet wird und deine Daten nie dein Gerät verlassen. Wechsle mit einem Klick den Algorithmus, um Digest-Längen von 160 bis 512 Bit zu vergleichen.

Funktionen

  • Erzeugt SHA-256-, SHA-1-, SHA-384- und SHA-512-Digests
  • Angetrieben von der nativen Web Crypto API des Browsers
  • Gibt kleingeschriebenes Hexadezimal aus, das Standard-Digest-Format
  • Aktualisiert den Hash live, während du tippst oder die Eingabe änderst
  • Zeigt die Digest-Bitlänge (160 bis 512 Bit) für den gewählten Algorithmus an
  • Wechsel zwischen Hash-Algorithmen mit einem Klick zum Vergleich der Ausgaben
  • Kopiere den resultierenden Digest mit einem Klick in die Zwischenablage
  • Hasht die Eingabe als UTF-8-Text, passend zu gängigen Kommandozeilen-Tools

So verwendest du Hash-Generator

  1. Wähle mit dem SHA-256 / SHA-1 / SHA-384 / SHA-512-Selektor einen Algorithmus.
  2. Füge den zu hashenden Text in das Eingabefeld ein oder tippe ihn.
  3. Lies den Hex-Digest, der unten erscheint, während du tippst.
  4. Klicke auf Kopieren, um den Digest in die Zwischenablage zu übernehmen.
  5. Wechsle den Algorithmus, um den Hash neu zu erzeugen und Digest-Längen zu vergleichen.

Beispiel

Eingabe

hallo

Ausgabe

d3751d33f9cd5049c4af2b462735457e4d3baf130bcbb87f389e349fbaeb20b9

SHA-256-Digest des Textes "hallo", als kleingeschriebenes Hex angezeigt.

Häufige Fehler & Fehlerbehebung

  • Dein Digest stimmt nicht mit einer Prüfsumme von md5sum oder einem anderen MD5-Tool überein. — Dieses Tool unterstützt nur die SHA-Familie. MD5 wird nicht angeboten, vergleiche also stattdessen mit der Ausgabe von SHA-256, SHA-1, SHA-384 oder SHA-512.
  • Der Hash unterscheidet sich von einem Kommandozeilen-Ergebnis für denselben String. — Die meisten Shell-Pipelines fügen einen abschließenden Zeilenumbruch hinzu. Übergib den Text ohne Zeilenumbruch (zum Beispiel printf statt echo), damit die Eingabe-Bytes exakt übereinstimmen.
  • Ein großgeschriebener Digest, den du erhalten hast, stimmt nie überein. — Die Ausgabe hier ist kleingeschriebenes Hex. Wandle den Vergleichswert in Kleinbuchstaben um, da die Hex-Schreibweise den zugrunde liegenden Digest nicht verändert.
  • Das Hashen desselben Worts liefert ein anderes Ergebnis als ein gesalzener Passwort-Hash. — Dies erzeugt einen einfachen, ungesalzenen Digest deines Textes. Gesalzene oder Schlüsselableitungs-Hashes (bcrypt, PBKDF2) stimmen nicht mit einem rohen SHA-Digest überein.

Häufig gestellte Fragen

Was ist der ArrayKit Hash-Generator?
Es ist ein Tool im Browser, das jeden Text mit SHA-256, SHA-1, SHA-384 oder SHA-512 in einen kryptografischen Digest verwandelt, berechnet mit der Web Crypto API. Ideal für Prüfsummen, Inhalts-Fingerabdrücke und Integritätsprüfungen.
Wie erzeuge ich mit diesem Tool einen SHA-256-Hash?
Wähle SHA-256 im Algorithmus-Selektor und füge dann deinen Text in das Eingabefeld ein oder tippe ihn. Der kleingeschriebene Hex-Digest erscheint unten, während du tippst, und du kannst auf Kopieren klicken, um ihn zu übernehmen.
Warum ist die Hash-Ausgabe vollständig kleingeschriebenes Hex?
Jedes Byte des Digests wird als zwei kleingeschriebene Hex-Zeichen dargestellt, das gebräuchlichste Format bei Tools und APIs. Die Hex-Schreibweise ist kosmetisch und beeinflusst den Wert nicht.
Kann ich einen Hash zurück in den Originaltext umwandeln?
Nein. SHA-Hashing ist konstruktionsbedingt einseitig, sodass ein Digest nicht zurück in seine Eingabe decodiert werden kann. Nutze es zur Verifizierung und für Fingerabdrücke, nicht zum Speichern wiederherstellbarer Daten.
Warum stimmt mein SHA-256 nicht mit dem aus meinem Terminal überein?
Terminals hängen oft einen Zeilenumbruch an die Eingabe an. Hashe den Text ohne abschließenden Zeilenumbruch, damit die Bytes identisch sind mit dem, was du in den Hash-Generator einfügst.
Ist meine Eingabe sicher, wenn ich den Hash-Generator nutze?
Ja. Der Digest wird mit der Web Crypto API direkt in deinem Browser berechnet, sodass der gehashte Text lokal verarbeitet wird und nichts auf einen Server hochgeladen wird.

Verwandte Tools

  • JWT-Dekoder — Dekodiere Header und Payload eines JWT und prüfe exp/iat (ohne Verifizierung).
  • TOTP-/2FA-Generator — Erzeuge zeitbasierte Einmalpasswörter (2FA-Codes) aus einem Base32-Secret.
  • Passwort-Generator — Erzeuge starke, zufällige Passwörter mit Stärkemesser (kryptografisch sicher).
  • JWT-Signierer — Erstelle und signiere ein JWT (HS256/384/512) aus Payload und Secret – Web Crypto.
  • Base64 kodieren / dekodieren — Sichere Base64-Kodierung und -Dekodierung in UTF-8.
  • UUID-Generator — Erzeuge bis zu 1000 UUIDs auf einmal: zufällige v4, zeitlich sortierte v7 oder die NIL-UUID.
  • Zahlenbasis-Konverter — Konvertiere ganze Zahlen zwischen binär, oktal, dezimal und hexadezimal.

Weitere Sicherheit-Tools

  • Passwort-Generator — Erzeuge starke, zufällige Passwörter mit Stärkemesser (kryptografisch sicher).
  • SSH-Schlüssel-Generator — Erzeuge Ed25519-, RSA- oder ECDSA-SSH-Schlüsselpaare in deinem Browser und lade sie herunter.
  • PPK-↔-PEM-Konverter — Konvertiere private SSH-Schlüssel zwischen PuTTY .ppk und OpenSSH/PEM (RSA & Ed25519), lokal in deinem Browser.
  • TOTP-/2FA-Generator — Erzeuge zeitbasierte Einmalpasswörter (2FA-Codes) aus einem Base32-Secret.
  • JWT-Signierer — Erstelle und signiere ein JWT (HS256/384/512) aus Payload und Secret – Web Crypto.
  • Basic-Auth-Generator — Erzeuge und dekodiere HTTP-Basic-Auth-Authorization-Header aus Benutzername und Passwort.
  • Zertifikat- & Key-Abgleich — Prüfen, ob ein X.509-Zertifikat oder CSR und ein Private Key zusammengehören, per Public-Key-Fingerprint.
  • PFX zu PEM Extractor — Eine passwortgeschützte .pfx/.p12-Datei in Zertifikat-, Chain- und Private-Key-PEM-Blöcke aufteilen.
  • Bcrypt-Generator — Ein Passwort mit bcrypt hashen oder gegen einen bestehenden Hash prüfen.
  • HMAC-Generator — Eine Nachricht mit einem geheimen Schlüssel per SHA-256 und mehr signieren.
  • Passwortstärke-Prüfer — Passwortstärke, Entropie in Bit und geschätzte Knackzeit testen.
  • X.509 Certificate Decoder — Ein PEM- oder DER-Zertifikat zu Subject, SANs, Gültigkeit und Fingerprints dekodieren.

Alle Sicherheit-Tools ansehen (27) · Alle Tools