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.

Tool wird geladen…

Hash-GeneratorGib 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

  1. Wähle oben Text oder Datei — tippe oder füge Text ein oder ziehe eine Datei hinein, um ihre Bytes zu hashen.
  2. Öffne die Einstellungen (⚙), um zusätzliche Algorithmen (CRC32, SHA-3, Keccak) zu aktivieren oder nicht benötigte auszublenden.
  3. Wähle in den Einstellungen Hex- oder Base64-Ausgabe sowie Klein- oder GROSSschreibung für Hex.
  4. Lies unten jeden Digest und klicke auf Kopieren, um ihn in die Zwischenablage zu legen.
  5. 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