Kostenloser SHA-Hash-Generator
Erstelle SHA-1-, SHA-256-, SHA-384- und SHA-512-Hashwerte. Kostenlos, schnell und vollständig in deinem Browser ohne Anmeldung.
Aktualisiert am
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3, CRC32, Adler-32 hashes from text or files. Supports HMAC, salting, batch hashing, comparison, format conversion, hash lookup, and more.
Options
Input
Generated Hashes
Enter text or upload a file to generate hashes
Hash Verification
Häufig gestellte Fragen
Was ist der Hash-Generator?
Der Hash-Generator ist ein kostenloses Online-Tool, das SHA-1-, SHA-256-, SHA-384- und SHA-512-Hashwerte aus beliebigem Texteingang erstellt.
Ist der Hash-Generator kostenlos und sicher?
Ja, er ist völlig kostenlos und erfordert keine Registrierung. Das gesamte Hashing erfolgt clientseitig in Ihrem Browser, sodass Ihre Daten privat bleiben.
Was ist der Unterschied zwischen SHA-256 und SHA-512?
SHA-256 erzeugt einen 256-Bit-Hash und SHA-512 einen 512-Bit-Hash. SHA-512 bietet eine stärkere Sicherheit, doch beide werden häufig zur Überprüfung der Datenintegrität verwendet.
Sind meine Daten mit diesem Tool sicher?
Absolut. Der SHA-Hash-Generator verarbeitet alles clientseitig in Ihrem Browser. Es werden keine Daten auf einen Server hochgeladen oder dort gespeichert. Ihre Inhalte bleiben jederzeit privat auf Ihrem Gerät.
Funktioniert der SHA-Hash-Generator auf Mobilgeräten?
Ja, der SHA-Hash-Generator ist vollständig responsiv und funktioniert auf Smartphones und Tablets. Sie können ihn auf jedem Gerät mit einem modernen Webbrowser nutzen, ohne eine App herunterladen zu müssen.
Muss ich ein Konto erstellen, um dieses Tool zu nutzen?
Es ist kein Konto und keine Registrierung erforderlich. Öffnen Sie einfach den SHA-Hash-Generator in Ihrem Browser und legen Sie sofort los. Es gibt keine Anmeldeschranken oder Nutzungsbeschränkungen.
Wie verwende ich den SHA-Hash-Generator?
Geben Sie einfach Ihre Daten in das vorgesehene Feld ein, passen Sie die Einstellungen nach Wunsch an, und das Tool verarbeitet sie sofort. Anschließend können Sie das Ergebnis in die Zwischenablage kopieren oder herunterladen.
Welche Browser werden unterstützt?
Der SHA-Hash-Generator funktioniert in allen modernen Browsern, darunter Chrome, Firefox, Safari, Edge und Opera. Für das beste Erlebnis verwenden Sie die neueste Version Ihres bevorzugten Browsers.
Wie überprüfe ich eine heruntergeladene Datei gegen ihre veröffentlichte Prüfsumme?
Wechsle den Eingabemodus zu Datei und ziehe die heruntergeladene Datei auf das Tool, oder klicke auf Datei, um sie auszuwählen. Die Datei wird vollständig im Browser mit der Web Crypto API eingelesen und gehasht, sodass selbst große ISO-Dateien oder Installer nie hochgeladen werden. Wähle den Algorithmus, den der Herausgeber angegeben hat -- meist SHA-256, manchmal SHA-1 oder MD5 -- und der Generator liefert den Hash in Sekunden. Füge anschließend den vom Herausgeber angegebenen Erwartungswert in den Verify-Tab ein: Groß-/Kleinschreibung und Leerzeichen werden normalisiert, und du erfährst sofort, ob die Hashes übereinstimmen oder voneinander abweichen. Eine Übereinstimmung bedeutet, dass die Datei Bit für Bit identisch mit der veröffentlichten Version ist; jede Abweichung deutet auf eine Beschädigung beim Download oder eine Manipulation hin, und du solltest der Datei nicht vertrauen. Ziehe deine Datei oben hinein und prüfe sie jetzt.
Warum erzeugt schon ein geändertes Zeichen einen völlig anderen Hash?
Hashfunktionen sind auf den Lawineneffekt (Avalanche Effect) ausgelegt: Eine winzige Änderung der Eingabe -- ein einzelnes gekipptes Bit, ein zusätzliches Leerzeichen oder ein anderer Groß-/Kleinbuchstabe -- pflanzt sich durch die Runden des Algorithmus fort und kippt etwa die Hälfte der Ausgabebits um. Deshalb liefern "hello" und "Hello" Hashes ohne erkennbare Ähnlichkeit, obwohl sich die Strings nur in einem Zeichen unterscheiden. Genau diese Eigenschaft macht Hashing für Integritätsprüfungen nützlich, denn die kleinste zufällige Beschädigung oder gezielte Änderung lässt sich nicht verbergen und erzeugt einen deutlich anderen Fingerabdruck. Das bedeutet auch, dass Hashes einander nie "ähnlich" sein können; zwei Eingaben erzeugen entweder exakt denselben Hash oder völlig unterschiedliche. Gib oben einen beliebigen Text ein, ändere ein einzelnes Zeichen und beobachte, wie sich die Ausgabe jedes Algorithmus komplett verändert.
Was ist HMAC, und wie unterscheidet es sich von einem einfachen Hash?
Ein einfacher Hash bildet Daten als Fingerabdruck ab, aber jeder kann ihn nachberechnen -- er belegt also Integrität, nicht Authentizität. HMAC (Hash-based Message Authentication Code) bringt einen geheimen Schlüssel ins Spiel und erzeugt einen Code, den nur jemand mit Kenntnis des Schlüssels erstellen oder validieren kann. Das beweist sowohl, dass die Nachricht nicht verändert wurde, als auch, dass sie von jemandem stammt, der den Schlüssel kennt -- die Grundlage für das Signieren von API-Anfragen und Webhook-Payloads. Aktiviere die HMAC-Option in diesem Tool, gib deinen geheimen Schlüssel ein (oder erzeuge einen zufälligen) und es berechnet geschlüsselte Hashes für MD5, SHA-1, SHA-256, SHA-384 und SHA-512 auf denselben Daten. Ohne den exakten Schlüssel ist die Ausgabe völlig anders, wodurch Manipulationen sofort auffallen. Aktiviere oben HMAC, um eine geschlüsselte Signatur zu erzeugen.
Wie kann ich erkennen, welcher Algorithmus einen unbekannten Hash erzeugt hat?
Einen Hash kannst du in der Regel nicht umkehren, aber seine Länge ist ein starker Hinweis auf den Algorithmus, da jede Funktion eine feste Anzahl von Bits ausgibt. Füge einen beliebigen Hex-Hash in den Lookup-Tab ein, und das Tool ermittelt anhand der Länge den wahrscheinlichen Algorithmus: 32 Hex-Zeichen deuten auf MD5 (128 Bit), 40 auf SHA-1 (160 Bit), 56 auf SHA-224, 64 auf SHA-256, 96 auf SHA-384 und 128 auf SHA-512. Ein 8-stelliger Wert ist typischerweise eine CRC32- oder Adler-32-Prüfsumme. Der Lookup-Tab gleicht den Wert außerdem mit einem kleinen Verzeichnis bekannter Hashes ab, etwa den Hashes eines leeren Strings oder des Worts "password", und markiert Treffer. Die Länge allein kann SHA-256 nicht von SHA3-256 unterscheiden, grenzt die Möglichkeiten aber schnell ein. Füge oben einen mysteriösen Hash ein, um ihn zu identifizieren.
Kann ich mehrere Strings auf einmal hashen statt einzeln?
Ja. Öffne den Batch-Tab und füge einen Wert pro Zeile ein -- etwa eine Liste von Benutzernamen, IDs, Passwörtern oder beliebigen Strings, die du als Fingerabdruck brauchst. Klicke auf Hash All Lines, und das Tool berechnet für jede Zeile einen Hash mit den aktuell ausgewählten Algorithmen, vollständig lokal im Browser, ohne dass etwas an einen Server gesendet wird. Die Ergebnisse erscheinen in einer Tabelle mit jeder Eingabe neben ihren Hashes, und du kannst den gesamten Datensatz als TSV, CSV oder JSON exportieren, um ihn direkt in eine Tabelle, ein Skript oder eine Datenbankmigration zu übernehmen. Das ist deutlich schneller, als Werte einzeln zu hashen, und liefert eine konsistente, maschinenlesbare Ausgabe. Beachte, dass Hashing das falsche Werkzeug zum Speichern echter Passwörter ist -- verwende stattdessen eine langsame KDF wie bcrypt oder Argon2id. Füge deine Liste in den Batch-Tab ein, um alles in einem Durchgang zu hashen.
Embed This Tool
Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.
<iframe src="https://getthetoolbox.com/embed/hash-generator" title="Free SHA Hash Generator — The Toolbox" width="100%" height="280" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/utility-tools/hash-generator?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free SHA Hash Generator</a> by The Toolbox</p>Verwandte Tools
Kostenloser Generator für sichere Passwörter
Erstelle sichere, zufällige Passwörter mit anpassbaren Optionen. Kostenlos, schnell und vollständig in deinem Browser ohne Anmeldung.
Kostenloser UUID/GUID-Generator
Erstelle universell eindeutige Bezeichner (UUID/GUID). Kostenlos, schnell und vollständig in deinem Browser ohne Anmeldung.
Kostenloser QR-Code-Generator Online
Erstelle QR-Codes für URLs, Text, WLAN-Zugangsdaten und mehr. Kostenlos, schnell und vollständig in deinem Browser ohne Anmeldung.
Kostenloser JSON-Formatierer & Validator
Formatiere, validiere und verschönere JSON-Daten mit Syntaxhervorhebung und Fehlererkennung. Kostenlos, schnell und vollständig in deinem Browser ohne Anmeldung.
Über den SHA Hash Generator
Der SHA Hash Generator verwandelt beliebigen Text oder eine Datei in einen Hash fester Länge — einen Einweg-Fingerabdruck, mit dem sich Integrität prüfen, Passwörter sicher speichern (mit dem passenden Algorithmus) und Manipulationen erkennen lassen. Gib einen String ein oder ziehe eine Datei hinein, wähle einen oder mehrere Algorithmen aus, und der Hash erscheint sofort. Das Tool richtet sich an Entwickler, Systemadministratoren und sicherheitsbewusste Nutzer, die prüfen müssen, ob ein Download mit seiner veröffentlichten Prüfsumme übereinstimmt, eine HMAC-Signatur erzeugen oder einen Wert mit einem bekannten Hash vergleichen wollen — ohne sensible Daten auf einen fremden Server hochzuladen.
Alles läuft direkt im Browser ab. Text und Dateien werden lokal mit der Web Crypto API gehasht (ergänzt durch reine JavaScript-Implementierungen für ältere Algorithmen), sodass nichts hochgeladen, protokolliert oder gespeichert wird. Es gibt kein Konto, kein Rate-Limit, und das Tool funktioniert auch offline weiter, sobald die Seite geladen ist.
Welche Algorithmen unterstützt werden
Eine Hashfunktion bildet Eingaben beliebiger Größe auf eine Ausgabe fester Länge ab; schon eine einzige geänderte Zeichen erzeugt einen völlig anderen Hash. Der Generator deckt eine praxisnahe Bandbreite ab:
- SHA-256, SHA-384, SHA-512 — die SHA-2-Familie, der moderne Standard für TLS-Zertifikate, Code-Signierung, JWTs und Dateiintegrität. SHA-256 liefert einen 256-Bit-Hash (64 Hex-Zeichen); SHA-512 liefert 512 Bit und ist auf 64-Bit-Hardware oft schneller.
- MD5 (128 Bit) und SHA-1 (160 Bit) — noch weit verbreitet bei Prüfsummen und in Altsystemen, aber kryptographisch gebrochen. Nutze sie nur zur nicht-sicherheitsrelevanten Duplikaterkennung; Kollisionen sind nachweisbar (der SHAttered-SHA-1-Angriff gelang 2017).
- CRC32 und Adler-32 — 32-Bit-Prüfsummen zur Fehlererkennung, keine kryptographischen Hashes. Sie werden von zip, gzip und PNG genutzt, um versehentliche Beschädigungen zu erkennen.
Du kannst mehrere Algorithmen gleichzeitig auswählen und einen Wert in einem Durchgang gegen alle hashen — praktisch, wenn eine Download-Seite zwar eine Prüfsumme angibt, aber nicht sagt, welche Funktion sie verwendet.
HMAC, Ausgabeformate und Datei-Hashing
Über einfache Hashes hinaus unterstützt der Generator HMAC-Hashing mit Schlüssel: Gib einen geheimen Schlüssel ein, und das Tool erzeugt einen Message Authentication Code (MD5, SHA-1, SHA-256, SHA-384 oder SHA-512), der sowohl Integrität als auch Authentizität belegt. Derselbe Hash lässt sich als Klein- oder Großschreibung in Hex, als Base64, binär oder dezimal anzeigen — passend zu dem Format, das eine API oder Konfigurationsdatei erwartet.
Bei Dateien kannst du sie direkt per Drag-and-Drop auf das Eingabefeld ziehen — die gesamte Datei wird im Browser gelesen und gehasht, ohne je übertragen zu werden. So lässt sich zuverlässig prüfen, ob eine heruntergeladene ISO-Datei, ein Installer oder ein Archiv Bit für Bit mit der vom Herausgeber veröffentlichten Version übereinstimmt.
Hashes prüfen, vergleichen und identifizieren
Das Tool ist in Modi für die typischen Anwendungsfälle von Hashes gegliedert:
- Verify prüft eine Datei oder einen Text gegen einen erwarteten Hash und liefert sofort ein Ergebnis: Übereinstimmung oder Abweichung.
- Compare stellt zwei Hashes nebeneinander dar — nützlich, um zwei Kopien einer Datei oder zwei Versionen eines Datensatzes zu vergleichen.
- Batch hasht viele Eingaben auf einmal, eine pro Zeile.
- Lookup ermittelt anhand der Länge eines unbekannten Hashes den wahrscheinlichen Algorithmus (32 Hex-Zeichen deuten auf MD5, 40 auf SHA-1, 64 auf SHA-256) und erkennt bekannte Referenzwerte, etwa den SHA-256-Hash eines leeren Strings.
- Format-Umwandlung übersetzt einen vorhandenen Hex-Hash in Base64, binär oder dezimal, ohne ihn neu zu berechnen.
Eine kurze Algorithmen-Referenz im Tool fasst für jede Funktion Bitlänge, typischen Einsatzzweck und Sicherheitsstatus zusammen.
Ein Hinweis zu Passwörtern
Hashing ist keine Verschlüsselung — ein Hash lässt sich nicht in die ursprüngliche Eingabe zurückverwandeln, genau deshalb eignet er sich für Integritätsprüfungen. Zum Speichern von Nutzerpasswörtern ist ein schneller Hash wie SHA-256 allein die falsche Wahl; dafür entwickelte, bewusst langsame Algorithmen wie bcrypt, scrypt oder Argon2id (Gewinner der Password Hashing Competition 2015, von OWASP empfohlen) sind darauf ausgelegt, Brute-Force-Angriffen zu widerstehen. Das Tool erklärt diese Abwägungen, damit du das richtige Werkzeug wählst.
Gib oben deinen Text ein oder ziehe eine Datei hinein, um sofort Hashes zu erzeugen und zu prüfen.