Hashes berechnen

Kostenloser Online-Hash-Rechner, der vollständig in Ihrem Browser läuft. Text einfügen oder Datei ablegen (bis 500 MB), einen oder mehrere Algorithmen wählen (MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32), hex- oder base64-Ausgabe wählen, optional Schlüssel setzen für HMAC-Varianten statt normaler Digests. Dateien werden in 4-MB-Blöcken gelesen, sodass eine 500-MB-Datei Ihren Tab nicht zum Absturz bringt. Ein Vergleichsblock unten nimmt zwei Hash-Strings und sagt, ob sie übereinstimmen — nützlich zur Verifizierung der Dateiintegrität gegen eine veröffentlichte Prüfsumme.

Verwendung

1
Eingabemodus wählen

Text-Tab zum Tippen, Datei-Tab für Drag-and-Drop.

2
Algorithmen wählen

Boxen ankreuzen, die Sie wollen — alle berechnen parallel.

3
Ausgabeformat festlegen

Hex für traditionelle Anzeige, base64 für JWT-Stil.

4
Berechnen

Ergebnis anklicken zum Kopieren; Vergleichen für Verifizierung gegen bekannten Hash.

Text oder Dateien im Browser hashen — MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32, mit HMAC

Algorithmen
Ausgabe
HMAC (optional)
Wenn ein Schlüssel gesetzt ist, werden alle ausgewählten Algorithmen als HMAC-… statt als normale Digests berechnet.

Zwei Hashes vergleichen

Zwei Hashes zum Vergleichen einfügen

Was Sie tun können

Sechs Algorithmen
MD5, SHA-1, SHA-256, SHA-384, SHA-512 und CRC32 — beliebige Kombination.
Text oder Datei
Beliebige Texteingabe oder Datei bis 500 MB hashen, blockweise damit die Seite reaktiv bleibt.
HMAC-Modus
Geheimen Schlüssel angeben — jeder gewählte Algorithmus wird als HMAC-X neu berechnet.
Hex- oder base64-Ausgabe
Bei Bedarf umschalten — nützlich um zu matchen was die Ziel-Spec/das System erwartet.
Zwei Hashes vergleichen
Zwei Hashes einfügen — ✓ Übereinstimmung oder ✗ Unterschiedlich anzeigen — nützlich für Prüfsummen-Verifikation.
Kryptografische Primitive
Verwendet Web Crypto wo verfügbar (SHA-* und HMAC); reine JS-Implementierungen für MD5 und CRC32.

Typische Anwendungen

  • Heruntergeladenes ISO gegen veröffentlichte SHA-256-Prüfsumme verifizieren.
  • Content-Hash für Cache-Busting oder ETag-Generierung berechnen.
  • JWT-Stil HMAC-SHA256 für API-Request-Signierung berechnen.
  • Schnell MD5 für ein Legacy-System produzieren, das noch danach fragt.
  • Schnell prüfen ob zwei große Dateien identisch sind ohne Diff.

Warum dieser

Viele Online-Hash-Tools scheitern an großen Dateien, weil sie alles auf einmal in den Speicher laden. Dieses hier streamt Dateien in 4-MB-Blöcken durch die native Web Crypto API deines Browsers, sodass selbst ein 500-MB-ISO direkt in einem normalen Browser-Tab gehasht wird. HMAC und CRC32 sind First-Class — die meisten Online-Tools überspringen sie. Die Ausgabe stimmt mit `sha256sum`, `md5sum`, OpenSSL und jeder anderen Standard-Implementierung überein, sodass du damit einen Download gegen jede veröffentlichte Prüfsumme verifizieren kannst.

Häufige Fragen

Ist MD5 noch sicher zu verwenden?

Nicht für Sicherheitszwecke — MD5 ist seit 2004 gebrochen. Es ist immer noch in Ordnung als schnelle Content-Prüfsumme (Cache-Keys, Dedup), wo Sie sich nicht um adversarielle Kollisionen kümmern. Für Signaturen, Passwort-Storage oder alles Sicherheitsrelevante verwenden Sie SHA-256 oder besser.

Was ist HMAC?

Eine Schlüssel-Hash-Konstruktion. Normales SHA-256(message) lässt jeden den Hash neu berechnen; HMAC-SHA256(key, message) braucht den Schlüssel zum Produzieren oder Verifizieren, funktioniert also als Nachrichten-Authentifizierungs-Code. Üblich in API-Request-Signierung (AWS, Stripe, etc.) und JWT HS256.

Wie groß darf die Datei sein?

Die Obergrenze ist 500 MB, damit die Seite auf schwachen Geräten schnell bleibt. Das Hashing selbst ist streaming-freundlich — der einzige Memory-Druck ist der FileReader-Buffer pro Chunk.

Wie werden große Dateien verarbeitet?

Die Datei wird in 4-MB-Blöcken gelesen und über die native Web Crypto API in deinem Browser gehasht, sodass selbst ein 4-GB-ISO mit einer Prüfsumme versehen werden kann, ohne alles auf einmal in den Speicher zu laden. Das Ergebnis stimmt mit `sha256sum` / `shasum -a 256` / `certutil -hashfile` überein.

Hex oder base64 — was sollte ich verwenden?

Hex ist die traditionelle Darstellung (die Sie auf Download-Seiten sehen). Base64 ist kürzer und wird von JWT und vielen Web-APIs für HMAC-Signaturen verwendet. Wählen Sie was das System mit dem Sie sprechen erwartet.

Mobil?

Ja. Das 500-MB-Limit gilt, aber für typische mobile Workloads (ein Foto, ein Dokument) ist Hashing sub-sekünden.

Wie bewerten Sie dieses Tool?

Danke für Ihre Bewertung!
Möchten Sie mehr sagen? Hinterlassen Sie einen Kommentar!
Danke! Ihr Kommentar erscheint nach der Moderation.
Für wen ist dieses Tool gedacht?
Veröffentlicht Autoren: