Hashes/Krypto
Hash Generator
Berechnung von Hashes für Text oder Datei mit dreizehn Algorithmen gleichzeitig: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32 und Adler-32.
A hash function turns arbitrary data into a fixed-length digest that's unique to that content — changing even one letter of the input completely changes the output. This tool computes a hash of text or a file using 13 popular algorithms at once, right in your browser.
Which algorithm to pick
- MD5 and SHA-1 — cryptographically broken (practical collision attacks exist) but still used for file-integrity checks where an attack is unlikely.
- SHA-256 / SHA-512 (the SHA-2 family) — the standard for signatures, certificates, and blockchains; no known practical attacks as of 2026.
- SHA3 and BLAKE2/BLAKE3 — newer designs; BLAKE3 in particular is very fast and parallelizes well on large files.
- CRC32 / Adler-32 — not cryptographic, meant only for detecting accidental corruption (e.g. in ZIP files), not for defending against deliberate tampering.
Common uses
- Verifying that a downloaded file isn't corrupted or tampered with, by comparing its hash to the one published by the developer.
- Generating a content-based cache key or identifier.
- Quickly comparing two large files or texts without a byte-by-byte diff.
Things to keep in mind
Hashing isn't encryption — it's one-way, so you can't recover the original data from a hash.
Plain fast hashes (MD5, SHA-256) are unsuitable for passwords — use a dedicated slow algorithm like bcrypt, Argon2, or PBKDF2 instead.
Artikel zu diesem Tool: Hash Generator: worin sich MD5, SHA-1 und SHA-256 unterscheiden
Häufig gestellte Fragen
Welchen Hash-Algorithmus sollte ich verwenden?
Für allgemeine Prüfsummen (Dateiintegrität, Deduplizierung) ist SHA-256 ein solider moderner Standard. Vermeiden Sie MD5 und SHA-1 für sicherheitsrelevante Zwecke, da beide gegen gezielte Kollisionsangriffe gebrochen sind, auch wenn sie für schnelle, nicht-adversarielle Prüfungen noch geeignet sind.
Kann ein Hash zurück in die ursprüngliche Eingabe umgewandelt werden?
Nein. Kryptografische Hash-Funktionen sind Einwegfunktionen — Sie können eine Übereinstimmung nur prüfen, indem Sie eine andere Eingabe hashen und das Ergebnis vergleichen, nicht die ursprünglichen Daten aus dem Hash zurückgewinnen.
Lädt dieses Tool meine Datei oder meinen Text hoch, um den Hash zu berechnen?
Nein. Das gesamte Hashing läuft lokal in Ihrem Browser über die Web Crypto API — nichts wird an einen Server gesendet, es funktioniert also auch offline.
Wozu braucht man überhaupt SHA-3, wenn SHA-2 noch sicher ist?
SHA-3 wurde als „Versicherung" für den Fall einer künftigen Schwachstelle in SHA-2 gewählt — es basiert auf einer grundlegend anderen internen Konstruktion (Keccak). Da keine praktischen Angriffe auf SHA-2 gefunden wurden, bleibt SHA-256 der Standard, während SHA-3 gezielt eingesetzt wird.
Bedeutet ein längerer Hash automatisch besseren Schutz?
Nicht immer. Die Ausgabelänge ist wichtig, aber die Stärke eines Algorithmus hängt vor allem von seiner internen Konstruktion ab — SHA-1 mit seiner 160-Bit-Ausgabe ist anfällig für Kollisionen, während ein gut konzipierter, in Bits kürzerer, aber moderner Algorithmus sicherer sein kann.