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
Text-Tab zum Tippen, Datei-Tab für Drag-and-Drop.
Boxen ankreuzen, die Sie wollen — alle berechnen parallel.
Hex für traditionelle Anzeige, base64 für JWT-Stil.
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
Zwei Hashes vergleichen
Was Sie tun können
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.