Hash Generator
MD5, SHA-1, SHA-256, SHA-384 und SHA-512 in Echtzeit berechnen. Nur im Browser, kostenlos.
Mit dem Hash Generator berechnest du aus beliebigem Text sofort einen kryptografischen Hash — wähle SHA-256, SHA-512, SHA-1, SHA-384 oder MD5, gib deinen Text ein, und der Hash erscheint live. SHA-Algorithmen laufen über die Web Crypto API des Browsers, MD5 über spark-md5 — alles lokal, ohne Serveranfrage. Bei leerer Eingabe wird ein Platzhalter angezeigt statt des Hashes der leeren Zeichenkette.
SHA-256 — Web Crypto API, runs entirely in your browser.
So erzeugst du einen kryptografischen Hash
- 1
Algorithmus wählen
Wähle SHA-256, SHA-512, SHA-1, SHA-384 oder MD5. Für sicherheitsrelevante Zwecke (Integritätsprüfung, Signaturen) eignen sich SHA-256 oder SHA-512. MD5 nur für unkritische Prüfsummen verwenden.
- 2
Text eingeben oder einfügen
Gib beliebigen Text in das Eingabefeld ein — der Hash aktualisiert sich bei jedem Tastendruck in Echtzeit. SHA nutzt SubtleCrypto.digest() des Browsers, MD5 läuft über spark-md5, vollständig lokal.
- 3
Hash kopieren
Klicke auf „Kopieren“, um den hexadezimalen Hash in die Zwischenablage zu übernehmen. Die Ausgabe ist eine kleingeschriebene Hex-Zeichenkette, bereit für Code, Terminal oder einen Abgleich.
- 4
Prüfen oder vergleichen
Zum Prüfen der Integrität hashst du den Inhalt mit demselben Algorithmus wie der Anbieter und vergleichst beide Hex-Werte Zeichen für Zeichen. Schon ein einziges geändertes Bit führt zu einem völlig anderen Hash.
Häufige Fragen zum Hash Generator
- Wie erzeuge ich online einen SHA-256-Hash aus Text?
- Wähle oben SHA-256 im Algorithmus-Auswahlfeld, tippe oder füge deinen Text ein, und der Hash wird sofort berechnet. Mit „Kopieren“ übernimmst du den hexadezimalen Wert in die Zwischenablage. Die Berechnung läuft komplett im Browser — dein Text wird nicht übertragen.
- Worin unterscheiden sich MD5 und SHA-256?
- SHA-256 liefert einen 256-Bit-Hash und gilt als kollisionsresistent — passend für Integritätsprüfung, digitale Signaturen und TLS. MD5 liefert 128 Bit und ist kryptografisch gebrochen: Kollisionen lassen sich gezielt konstruieren. Nutze MD5 nur für sicherheitsunkritische Zwecke wie Prüfsummen gegen versehentliche Beschädigung.
- Welcher Hash-Algorithmus ist der richtige?
- Für sicherheitsrelevante Zwecke (Integrität, Signaturen) wähle SHA-256 oder SHA-512. SHA-384 kommt in TLS-1.3-Cipher-Suites zum Einsatz. SHA-1 gilt seit 2017 als veraltet und sollte gemieden werden. MD5 eignet sich nur noch für nicht sicherheitskritische Prüfsummen oder Altsysteme.
- Kann ich Passwörter mit diesem Hash Generator absichern?
- Für die Speicherung von Passwörtern sind reine SHA- oder MD5-Hashes ungeeignet — sie sind zu schnell und ohne Salt angreifbar. Verwende dafür ein bewusst langsames Verfahren wie bcrypt, scrypt oder Argon2 mit individuellem Salt. Dieses Werkzeug erzeugt Standard-Hashes für Integritäts- und Lernzwecke, nicht zum produktiven Speichern von Passwörtern.
- Was bedeutet ein Hash „mit Salt“?
- Ein Salt ist eine zufällige Zeichenkette, die vor dem Hashen an die Eingabe angehängt wird, damit gleiche Eingaben unterschiedliche Hashes ergeben und Rainbow-Table-Angriffe scheitern. Du kannst hier manuell ein Salt vor oder hinter deinen Text setzen und das Ergebnis hashen — für echtes Passwort-Hashing nutze jedoch bcrypt oder Argon2, das Salt automatisch verwaltet.
- Stimmt der MD5-Hash dieses Generators mit anderen Tools überein?
- Ja. MD5 wird mit der Bibliothek spark-md5 vollständig im Browser berechnet und entspricht der Standardimplementierung — zum Beispiel ergibt MD5('hello') den Wert 5d41402abc4b2a76b9719d911017c592. Das Ergebnis ist identisch mit der Kommandozeile (md5sum) oder PHP (md5()).
- Kann ich eine Datei statt Text hashen?
- Dieses Werkzeug hasht Texteingaben. Für Dateien nutze die Kommandozeilen-Tools sha256sum bzw. md5sum oder einen speziellen Datei-Hash-Dienst. Datei-Hashing direkt im Browser über die File API ist technisch möglich und für eine künftige Version vorgesehen.
Quellen
- FIPS 180-4 — Secure Hash Standard (SHA)
Der NIST-Standard, der SHA-1, SHA-224, SHA-256, SHA-384 und SHA-512 definiert — die maßgebliche Spezifikation aller in diesem Werkzeug genutzten SHA-Algorithmen.
- RFC 1321 — Der MD5-Message-Digest-Algorithmus
Die ursprüngliche IETF-Spezifikation für MD5 von RSA Data Security. Als Referenz nützlich; beachte, dass MD5 für Sicherheitsanwendungen als gebrochen gilt.
- MDN — SubtleCrypto.digest()
Die browsereigene Methode der Web Crypto API, mit der dieses Werkzeug SHA-1, SHA-256, SHA-384 und SHA-512 ganz ohne Serveranfrage berechnet.
Verwandte Entwickler-Tools
UUID Generator
RFC-konforme UUIDs v4 oder v7 in beliebiger Menge erzeugen — oft zusammen mit Hashes für eindeutige Ressourcen-Kennungen genutzt.
Passwort-Generator
Kryptografisch zufällige Passwörter mit einstellbarer Länge und Zeichensätzen erzeugen — ideale Ergänzung zum Hash-Werkzeug.
Base64 kodieren / dekodieren
Binärdaten oder Hash-Bytes in Base64 umwandeln — häufig beim Einbetten von Hashes in HTTP-Header oder JSON nötig.
JWT Decoder
Einen JWT dekodieren und den Hash-Algorithmus (HS256, RS256) der Signatur prüfen.