Hash-Generator
Hashe Text oder Dateien mit MD5, CRC32, SHA-1/256/512, SHA-3 und Keccak, gib Hex oder Base64 aus und prüfe einen Digest gegen einen erwarteten Hash.
Hash-Generator — Gib Text ein oder ziehe eine Datei hinein, um MD5-, CRC32-, SHA-1-, SHA-256-, SHA-512-, SHA-3- und Keccak-Digests auf einmal zu berechnen, mit Ausgabe als Hex oder Base64 in Groß- oder Kleinschreibung. Füge einen erwarteten Hash ein, um eine Übereinstimmung in nahezu konstanter Zeit zu prüfen, und zeige nur die Algorithmen, die dich interessieren. Alles läuft lokal über die Web Crypto API und WebAssembly — dein Text und deine Dateien verlassen niemals den Browser.
Was ist Hash-Generator?
Der Hash-Generator ist ein kostenloser Online-Rechner für Hashes und Prüfsummen, der Text oder eine hochgeladene Datei gleichzeitig in mehrere Digests umwandelt: MD5, CRC32, SHA-1, SHA-256, SHA-512, SHA3-256, SHA3-512 und Keccak-256. Entwickler und Administratoren nutzen ihn, um Prüfsummen zu erstellen, Dateien mit Fingerabdrücken zu versehen, Cache-Schlüssel zu bilden und Downloads zu verifizieren, indem sie den erwarteten Hash des Herausgebers einfügen, um eine Übereinstimmung zu bestätigen. Die Ausgabe kann als Hex in Klein- oder Großbuchstaben oder als Base64 erfolgen, und jeder Algorithmus lässt sich ein- oder ausschalten, um sich auf einen einzelnen Digest zu konzentrieren. Das Datei-Hashing liest die Bytes über die Web Crypto API, während CRC32, SHA-3 und Keccak über ein WebAssembly-Modul laufen — alles im Browser.
So verwendest du Hash-Generator
- Wähle oben Text oder Datei — tippe oder füge Text ein oder ziehe eine Datei hinein, um ihre Bytes zu hashen.
- Öffne die Einstellungen (⚙), um zusätzliche Algorithmen (CRC32, SHA-3, Keccak) zu aktivieren oder nicht benötigte auszublenden.
- Wähle in den Einstellungen Hex- oder Base64-Ausgabe sowie Klein- oder GROSSschreibung für Hex.
- Lies unten jeden Digest und klicke auf Kopieren, um ihn in die Zwischenablage zu legen.
- Zum Verifizieren füge einen bekannten Hash in das Feld „Prüfen“ ein — ein Häkchen zeigt, welcher Algorithmus übereinstimmt.
Beispiele
Hashen der Zeichenkette „abc“
Eingabe
abc
Ausgabe
MD5: 900150983cd24fb0d6963f7d28e17f72 SHA-1: a9993e364706816aba3e25717850c26c9cd0d89d SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
Einen Download verifizieren
Wechsle zu Datei, ziehe das heruntergeladene Installationsprogramm hinein und füge die SHA-256-Prüfsumme von der Release-Seite in das Feld „Prüfen“ ein. Ein Häkchen neben SHA-256 bestätigt, dass die Datei unversehrt ist.
CRC32-Prüfsumme
Aktiviere CRC32 in den Einstellungen, um eine kurze 8-stellige Prüfsumme für schnelle, nicht-kryptografische Integritätsprüfungen von Text oder Dateien zu erhalten.
Häufig gestellte Fragen
- Welche Hash-Algorithmen werden unterstützt?
- Acht: MD5, CRC32, SHA-1, SHA-256, SHA-512, SHA3-256, SHA3-512 und Keccak-256. MD5, SHA-1, SHA-256 und SHA-512 sind standardmäßig aktiv; aktiviere die übrigen in den Einstellungen.
- Kann es Dateien hashen, nicht nur Text?
- Ja. Wechsle in den Datei-Modus und ziehe eine beliebige Datei hinein — ihre rohen Bytes werden in deinem Browser gehasht. Die SHA-Familie nutzt die Web Crypto API; CRC32, SHA-3 und Keccak nutzen ein WebAssembly-Modul.
- Wie funktioniert die Verifizierung?
- Füge einen bekannten Hash in das Feld „Prüfen“ ein. Er wird mit jedem angezeigten Digest in Hex (ohne Beachtung der Groß-/Kleinschreibung) und Base64 über einen nahezu zeitkonstanten Vergleich abgeglichen, und der passende Algorithmus wird hervorgehoben.
- Werden mein Text und meine Dateien irgendwohin hochgeladen?
- Nein. Das gesamte Hashing läuft zu 100 % clientseitig in deinem Browser; nichts wird an einen Server gesendet, daher ist es für private Dateien und sensible Zeichenketten sicher.
- Kann ich MD5 oder SHA-1 für Sicherheit verwenden?
- Nein. MD5, SHA-1 und CRC32 sind nicht kollisionsresistent und für Prüfsummen oder Cache-Schlüssel gedacht. Verwende SHA-256, SHA-512 oder SHA-3 für alles Sicherheitsrelevante.
Verwandte Tools
Base32 / Base58 kodieren / dekodieren
Kodiere Text in Base32 (RFC 4648) oder Base58 (das Bitcoin-Alphabet) und dekodiere beides wieder zurück – vollständig UTF-8-sicher und komplett in deinem Browser.
Base64 kodieren / dekodieren
Base64 kodieren oder dekodieren (UTF-8-sicher) mit URL-safe-Alphabet, optionalem Padding, 64/76-Zeilenumbruch, Live-Byte- und Zeichenzähler sowie Byte-Ansicht in Hex oder Binär.
Groß-/Kleinschreibung-Konverter & Zähler
Wandle Text zwischen UPPERCASE, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case und mehr um und zähle Zeichen, Wörter und Zeilen.
Code-Formatierer & Minifizierer
Verschönere oder minifiziere HTML, CSS und JavaScript sofort in deinem Browser, mit 2-Leerzeichen-, 4-Leerzeichen- oder Tab-Einrückung und JavaScript-Komprimierung durch Terser.