Hash Generator

Berechnen Sie MD5, SHA-256 oder einen von zwölf weiteren Hashes für Text oder Datei – mehrere zugleich – und vergleichen Sie einen Download mit der Prüfsumme des Herausgebers.

  • 12 Algorithmen
  • Dateien bis 4 GB
  • Prüfsummenvergleich
  • Kein Upload
Quelle

Dateien hier ablegen

oder

Beliebiger Dateityp, je bis 4 GB, 20 Dateien auf einmal

Dateien werden auf Ihrem Gerät gelesen und nie hochgeladen.

Algorithmen
Ausgabe

Mit Schlüssel wird stattdessen ein schlüsselbasierter Hash (HMAC) berechnet. Der Schlüssel wird nicht gespeichert.

Hashes

Geben Sie Text ein oder fügen Sie eine Datei hinzu, um die Hashes zu sehen.

So funktioniert es

So erzeugen Sie einen Hash

Text oder Datei – dieselben Schritte.

  1. 1

    Text eingeben oder Dateien hinzufügen

    Tippen oder fügen Sie Text ein, oder wechseln Sie zu „Dateien“ und legen Sie eine oder mehrere Dateien beliebigen Typs ab.

  2. 2

    Algorithmen wählen

    Markieren Sie so viele wie nötig; alle werden in einem Durchgang berechnet.

  3. 3

    Kopieren oder vergleichen

    Kopieren Sie einen Hash oder fügen Sie die erwartete Prüfsumme ein, um sofort zu sehen, ob sie passt.

Warum ToolCMB

Prüfsummen ohne Kommandozeile

Dieselben Werte, die sha256sum, certutil oder openssl ausgeben.

Zwölf Algorithmen zugleich

Von den Altlasten MD5 und SHA-1 über die Familien SHA-2 und SHA-3 bis zu den schnellen modernen BLAKE3 und xxHash64.

Große Dateien, wenig Speicher

Dateien werden in 8-MB-Stücken gelesen – ein mehrere Gigabyte großes ISO-Image wird gehasht, ohne es in den Speicher zu laden.

Vergleich per Einfügen

Fügen Sie die Prüfsumme von der Download-Seite ein; der passende Hash leuchtet grün, egal in welchem der gewählten Algorithmen.

HMAC

Mit einem geheimen Schlüssel entsteht ein schlüsselbasierter Hash, wie ihn Webhook-Signaturen und API-Authentifizierung nutzen.

Prüfsummendateien

Hashen Sie mehrere Dateien und speichern Sie die Liste im üblichen Format „Hash Dateiname“ von sha256sum.

WebAssembly-Tempo

Gehasht wird in kompiliertem WebAssembly-Code – mehrere Hundert Megabyte pro Sekunde auf einem aktuellen Laptop.

Privat

Alles läuft in Ihrem Browser. Was Sie eingeben oder öffnen, wird nicht an einen Server gesendet.

Kostenlos, ohne Anmeldung

Kein Konto, keine Limits, kein Wasserzeichen – auf Smartphone, Tablet und Computer.

Was ein Hash ist und welchen Sie nehmen sollten

Eine Hashfunktion verwandelt jede Eingabe – einen Buchstaben oder eine 4-GB-Datei – in einen kurzen Fingerabdruck fester Länge. Dieselbe Eingabe ergibt stets denselben Hash, die kleinste Änderung einen völlig anderen, und die Funktion lässt sich nicht umkehren, um die Eingabe zurückzugewinnen. Das macht Hashes ideal, um unversehrte Downloads zu bestätigen, Duplikate zu erkennen und Daten zu signieren.

Nicht alle Algorithmen sind gleich sicher. MD5 und SHA-1 sind für Sicherheitszwecke gebrochen: Angreifer können zwei verschiedene Dateien mit demselben Hash konstruieren. Um versehentliche Beschädigung zu erkennen oder alte Prüfsummenlisten abzugleichen, taugen sie weiterhin – für alles Sicherheitsrelevante gilt SHA-256 oder stärker. CRC32 und xxHash sind auf Tempo gebaute Prüfsummen, keine Sicherheitsverfahren.

Für Passwörter eignet sich keiner dieser schnellen Hashes allein: Gerade weil sie schnell sind, lassen sich Milliarden Versuche pro Sekunde durchprobieren. Passwortspeicherung braucht bewusst langsame Verfahren mit Salt wie Argon2, scrypt oder bcrypt. Ein HMAC verbindet einen Hash mit einem geheimen Schlüssel und beweist, dass eine Nachricht von jemandem stammt, der den Schlüssel kennt – das Prinzip hinter den meisten Webhook-Signaturen.

Gängige Algorithmen

AlgorithmusHash-LängeGeeignet für
MD5128 Bit (32 Hex-Zeichen)Nur alte Prüfsummen – nicht sicher
SHA-1160 Bit (40 Hex-Zeichen)Git-Objekt-IDs, Altsysteme – nicht sicher
SHA-256256 Bit (64 Hex-Zeichen)Download-Prüfung, Signaturen, der allgemeine Standard
SHA-512512 Bit (128 Hex-Zeichen)Wie SHA-256 mit mehr Reserve; schnell auf 64-Bit-CPUs
BLAKE3256 Bit (64 Hex-Zeichen)Sehr schnelles modernes Hashen großer Datenmengen
CRC3232 Bit (8 Hex-Zeichen)Fehlererkennung in ZIP, PNG und Netzwerken

Tipps

  • Sie brauchen eine zufällige eindeutige ID statt eines Fingerabdrucks? Nutzen Sie den UUID-Generator.
  • Einen Hash zwischen Hex und Base64 wandelt der Base64-Encoder um.
  • Ein HMAC-signiertes Token prüfen Sie mit dem JWT-Decoder.
  • Entnehmen Sie die Prüfsumme für einen Download der HTTPS-Seite des Herausgebers – eine Prüfsumme vom selben Mirror wie die Datei beweist nichts.
FAQ

Häufig gestellte Fragen

Keine Antwort gefunden? Schreiben Sie uns – wir antworten schnell.

Werden meine Dateien für die Berechnung hochgeladen?

Nein. Die Datei wird von Ihrem Browser gelesen und auf Ihrem Gerät mit WebAssembly gehasht. Nichts geht an einen Server – deshalb funktioniert es auch mit sehr großen und vertraulichen Dateien.

Wie prüfe ich eine heruntergeladene Datei?

Wechseln Sie zu „Dateien“, legen Sie die Datei ab und fügen Sie die vom Softwarehersteller veröffentlichte Prüfsumme bei „Mit bekanntem Hash vergleichen“ ein. Eine grüne Übereinstimmung bedeutet: Die Datei ist identisch mit dem Original.

Lässt sich ein Hash entschlüsseln?

Nein. Hashen ist eine Einbahnstraße; es gibt keinen Schlüssel, der aus einem Hash wieder die Eingabe macht. Kurze oder häufige Eingaben findet man nur durch Raten und Vergleichen – darum sind Passwort-Hashes ohne Salt unsicher.

Ist MD5 noch sicher?

Nicht für Sicherheitszwecke. Kollisionen lassen sich in Sekunden erzeugen, MD5 darf daher nicht für Signaturen, Zertifikate oder Passwörter verwendet werden. Zum Erkennen versehentlicher Dateibeschädigung ist es weiterhin vertretbar.

Was ist der Unterschied zwischen Hash und HMAC?

Einen einfachen Hash kann jeder berechnen. Ein HMAC mischt einen geheimen Schlüssel in die Berechnung, sodass nur jemand mit dem Schlüssel ihn erzeugen oder prüfen kann – er belegt Unversehrtheit und Herkunft.

Warum weicht mein Hash von dem eines anderen Tools ab?

Meist unterscheidet sich die Eingabe unsichtbar: ein Zeilenumbruch am Ende, Windows- statt Unix-Zeilenenden oder eine andere Textkodierung. Dieses Tool hasht Text als UTF-8, genau wie eingegeben.

Weitere kostenlose Entwickler-Tools

Kodieren, formatieren, testen, umrechnen und erzeugen – kleine Werkzeuge, die im Browser laufen und Ihre Daten auf Ihrem Gerät lassen.

Alle Tools ansehen