MD5/SHA Hashgenerator | Schnell und sicher hashen

Der MD5/SHA Hashgenerator erstellt schnell Hashwerte für Daten. Wandeln Sie Passwörter, Dateien oder sensible Informationen in MD5 oder SHA-Hashes um. Ideal für Entwickler und Sicherheitsprofis.

Was ist ein Hash-Generator?

Ein Hash-Generator verwandelt jeden Text oder jede Datei mit Algorithmen wie MD5, SHA-1, SHA-256, SHA-384 und SHA-512 in einen Hash fester Länge (einen digitalen Fingerabdruck). Hashes prüfen die Dateiintegrität und erkennen Manipulationen — dieselbe Eingabe ergibt immer denselben Hash, aber du kannst ihn nicht umkehren. Dieses Tool läuft vollständig in deinem Browser.
Im Browser Aktualisiert 06/2026

0 Bytes

Privat & offline: Text und Dateien werden lokal in deinem Browser gehasht und verlassen nie dein Gerät.

Hashes

128 Bit — nur Prüfsummen, nicht sicher
160 Bit — veraltet, sicherheitstechnisch überholt
256 Bit — für Sicherheit empfohlen
384 Bit — starke Sicherheit
512 Bit — am stärksten, empfohlen
Sicherheitshinweis: Verwende SHA-256 oder höher für alles Sicherheitsrelevante. MD5 und SHA-1 sind gebrochen und dürfen nie zum Hashen von Passwörtern verwendet werden — nutze dafür bcrypt, scrypt, Argon2 oder PBKDF2 mit einem Salt.

So funktioniert es

  1. Wähle einen Modus: Text hashen, Datei hashen oder mit einem erwarteten Hash vergleichen.
  2. Text eingeben oder einfügen oder eine Datei ablegen — die Hashes aktualisieren sich sofort.
  3. Wechsle zwischen Groß- und Kleinbuchstaben-Ausgabe.
  4. Kopiere jeden Hash mit einem Klick oder alle auf einmal.

Hauptfunktionen

  • Live-Hashing in Echtzeit während der Eingabe
  • MD5, SHA-1, SHA-256, SHA-384 und SHA-512
  • Dateien jeder Art und Größe hashen
  • Ausgabe in Groß- oder Kleinbuchstaben
  • Mit einem erwarteten Hash vergleichen und prüfen
  • 100 % im Browser — deine Daten verlassen nie dein Gerät
  • Ein-Klick-Kopie für jeden Hash

Nutze dieses Tool von deinem KI-Agenten aus

Kostenlose JSON-API und Model Context Protocol (MCP)-Server. Keine Anmeldung, kein API-Schlüssel, CORS offen. Für Claude, ChatGPT, Cursor, Skripte und Frontend-Apps konzipiert.

curl -X POST https://mate.tools/api/v1/hash.php \
  -H "Content-Type: application/json" \
  -d '{"text":"hello world","algorithms":["sha256","md5"]}'
import urllib.request, json

req = urllib.request.Request(
    "https://mate.tools/api/v1/hash.php",
    data=json.dumps({"text":"hello world","algorithms":["sha256","md5"]}).encode(),
    headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
    print(json.load(r))
const r = await fetch("https://mate.tools/api/v1/hash.php", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({"text":"hello world","algorithms":["sha256","md5"]}),
});
console.log(await r.json());

Hinzufügen zu claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) oder einem anderen MCP-kompatiblen Client:

{
  "mcpServers": {
    "mate-tools": {
      "command": "npx",
      "args": ["-y", "@mate-tools/mcp-server"]
    }
  }
}
API-Dokumentation OpenAPI 3.1 npm 60 Anf./min · 600 Anf./Stunde · max. 1 MB Body

Häufige Anwendungsfälle

  • Prüfen, ob eine heruntergeladene Datei der veröffentlichten Prüfsumme entspricht
  • Bestätigen, dass Daten nicht verändert oder beschädigt wurden
  • Prüfsummen für Backups und Übertragungen erstellen
  • Doppelte Dateien durch Vergleich von Hashes erkennen
  • Nachrichten-Digests zum Signieren und Protokollieren erstellen

Häufig gestellte Fragen

MD5 erzeugt einen 128-Bit-Hash, SHA-1 160 Bit und SHA-256 256 Bit. Längere Hashes widerstehen Kollisionen besser. MD5 und SHA-1 gelten als kryptografisch gebrochen, während SHA-256 (und höher) weiterhin für Sicherheit empfohlen wird.

Nein. Hash-Funktionen sind von Natur aus Einweg-Funktionen, daher kann ein Hash nicht mathematisch umgekehrt werden, um die Eingabe wiederherzustellen. Genau das macht Hashing für Integritätsprüfungen und Passwortspeicherung nützlich.

Hash-Funktionen sind deterministisch: Dieselbe Eingabe erzeugt immer dieselbe Ausgabe. Diese Konsistenz erlaubt es, Hashes zu vergleichen, um zu bestätigen, dass sich Daten nicht geändert haben.

Ja. Das gesamte Hashing erfolgt lokal in deinem Browser über die Web-Crypto-API (und ein integriertes MD5). Nichts, was du eingibst oder hochlädst, wird an einen Server gesendet.

Nein. Einfache MD5/SHA-Hashes sind zu schnell für die Passwortspeicherung. Verwende einen speziellen Passwort-Hash-Algorithmus wie bcrypt, scrypt, Argon2 oder PBKDF2 mit einem eindeutigen Salt.

Wechsle in den Modus Vergleichen / prüfen, lade die heruntergeladene Datei, füge die vom Anbieter angegebene Prüfsumme ein und klicke auf Prüfen. Eine Übereinstimmung bedeutet, dass die Datei intakt und unverändert ist.