Hash-Generator
MD5, SHA-1, SHA-256, SHA-384 und SHA-512 aus Text oder Dateien.
Text eingeben oder Datei wählen, um Hashes zu sehen.
Was ist ein Hash-Generator?
Eine Hash-Funktion erzeugt aus Text- oder Dateibytes einen Fingerabdruck fester Länge. Gleiche Eingabe liefert immer denselben Hash; eine kleine Änderung erzeugt einen völlig anderen Wert.
Dieses Tool läuft vollständig im Browser (Web Crypto für SHA und eingebaute MD5-Routine). Es wird nichts an AnyServ oder Dritte hochgeladen.
Alltagsbeispiele
Download prüfen
Installer hashen und mit der Checksumme des Anbieters vergleichen.
Datei-Fingerprint
SHA-256 einer Konfigurationsdatei vor dem Deployment.
Legacy-MD5
MD5 eines kurzen Strings, wenn alte Docs noch MD5 listen.
So nutzen Sie den Hash-Generator
Text- oder Dateimodus wählen, Algorithmen markieren, Hex-Digests lesen. Alles lokal – nichts verlässt den Browser.
Wann ist das nützlich?
Datei-Integrität
Downloads, Backups oder Anhänge gegen erwartete Checksumme prüfen.
Dev & DevOps
Schnelle Digests für Configs, Build-Artefakte oder Cache-Keys.
Security-Reviews
Passwort-Hashes oder Tokens mit Dokumentation abgleichen.
Typische Fehler
MD5 für Sicherheit
MD5 für Legacy-Checksummen ok, nicht für Passwörter oder Signaturen.
Falsche Kodierung
Dieses Tool hasht UTF-8-Text. Andere Tools nutzen Latin-1 oder BOM.
Zeilenenden
CRLF vs. LF ändert den Hash. Text vor dem Vergleich normalisieren.
Rechenbeispiele
Eingabe: hello world (ohne Anführungszeichen). Hex-Ausgabe unten.
| Algorithmus | Eingabe | Hash (hex) | Hinweise |
|---|---|---|---|
| MD5 | hello world | 5eb63bbbe01eeed093cb22bb8f5acdc3 | 128-bit legacy digest |
| SHA-1 | hello world | 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed | 160-bit, deprecated for TLS |
| SHA-256 | hello world | b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 | Common file checksum |
| SHA-384 | hello world | fdbd8e75a67f29f701a4e040385e2e23986303ea10239211af907fcbb83578b3e417cb71ce646efd0819dd8c088de1bd | Longer SHA-2 variant |
| SHA-512 | hello world | 309ecc489c12d6eb4cc40f50c902f2b4d0ed77ee511a7c7a9bcd3ca86d4cd86f989dd35bc5ff499670da34255b45b0cfd830e81f605dcf7dc5542e93ae9cd76f | 512-bit SHA-2 |
Algorithmen
- SHA-Familie
Web Crypto API (crypto.subtle.digest) auf Rohbytes - MD5
Eingebaute JS-Implementierung (RFC 1321), nicht in Web Crypto - Text
UTF-8 kodieren, dann Bytes hashen - Datei
Bytes in Chunks lesen (Fortschritt > 10 MB), dann hashen
Wichtige Hash-Begriffe
Digest
Fester Hex-String als Ausgabe der Hash-Funktion.
SHA-256
256-Bit Secure Hash Algorithm, verbreitet für Datei-Checksummen.
MD5
128-Bit Message Digest 5; schnell, für neue Sicherheit nicht kollisionsfest.
Hex-Kodierung
Jedes Byte als zwei Hex-Zeichen (0–9, a–f).
Häufig gestellte Fragen
Hash-Algorithmen, Datei-Hashing und Datenschutz – kurz erklärt.
Werden Daten an einen Server gesendet?
Nein. Hashing läuft im Browser. Dateien und Text verlassen Ihr Gerät nicht.
Warum MD5?
Viele Legacy-Systeme listen MD5-Checksummen. Für neue Sicherheit sind SHA-256 oder SHA-512 besser.
Leerer Text oder 0-Byte-Datei?
0-Byte-Dateien hashen korrekt. Im Textmodus erscheinen Digests nach Eingabe – leeres Feld zeigt nichts.
Große Dateien?
Ab 10 MB Fortschrittsanzeige beim Lesen. Sehr große Dateien brauchen genug RAM.
Zu diesen Ergebnissen
Standard-Digests Ihrer Bytes. Kodierung und Zeilenenden können von anderen Tools abweichen.