Hash Generator für MD5, SHA-1, SHA-256 und SHA-512
Der Hash Generator berechnet aus einem Text oder einer Datei gleichzeitig MD5, SHA-1, SHA-256 und SHA-512, als Hex oder Base64. Aus ZAP-Hosting wird zum Beispiel der SHA-256-Hash 1cd8d762eb2a7a79…. Mit dem Prüfsummen-Vergleich siehst du sofort, ob ein Server-Download oder Plugin unverändert ist. Alles läuft nur in deinem Browser.
Gebaut von Luca Stanek
Prüfsummen gehören zum Server-Alltag. Auf einem vServer prüfst du sie direkt mit sha256sum.
0 Zeichen, 0 Bytes (UTF-8)
So rechnet auch echo text | sha256sum: echo hängt einen Zeilenumbruch an, deshalb weicht der Hash vom reinen Text ab.
Hashes
Sobald du Text eingibst, erscheinen hier MD5, SHA-1, SHA-256 und SHA-512.
Füge den Hash von der Download-Seite oder die Ausgabe von sha256sum ein. Der Algorithmus wird an der Länge erkannt.
Beispiel-Ergebnis
So sieht das Ergebnis im Hash Generator aus
Du gibst einen Text ein oder wählst eine Datei, das Tool liefert sofort alle vier Hashes. Das Beispiel unten ist ein fester Beispieltext, deine Hashes hängen von deiner Eingabe ab.
Beispiel · Text ohne Zeilenumbruch, Ausgabe in Hex
Eingabe
- Text
- ZAP-Hosting
- 11 Zeichen, als UTF-8 genau 11 Bytes. Schon ein zusätzliches Leerzeichen ergibt komplett andere Hashes.
Ausgabe
- MD5
- b8b6e1520117d24a5a5351c89edc9db0
- 128 Bit, 32 Hex-Zeichen
- SHA-1
- ad49005c79b06813d236b195f1188cd1e9709eaa
- 160 Bit, 40 Hex-Zeichen
- SHA-256
- 1cd8d762eb2a7a7969893c0174221ee4a31f6b37130b570949d5f1751a4c1671
- 256 Bit, 64 Hex-Zeichen
- SHA-512
- 9ecee2b79b9a4323acf0ebf33dce6ac44ba23b32269ddc30918ff1d76120b121643f656b25879b6d4b68ecafb6d0c9c99c8c20abc00c6da3c44f7a4e6c572e31
- 512 Bit, 128 Hex-Zeichen
Funktionen
Alles für Hashes und Prüfsummen
Vom kurzen Text bis zum großen Server-Download: MD5, SHA-1, SHA-256 und SHA-512 in einem Werkzeug.
Vier Algorithmen auf einmal
MD5, SHA-1, SHA-256 und SHA-512 werden gleichzeitig berechnet, du musst nichts umstellen.
Auch große Dateien
Dateien werden in Blöcken von 4 MiB gelesen, mit Fortschrittsanzeige und Abbrechen-Knopf.
Prüfsummen-Vergleich
Erwarteten Hash einfügen, Algorithmus wird an der Länge erkannt, Treffer werden markiert.
Hex, HEX groß oder Base64
Ausgabe im Format deiner Quelle, jeder Wert mit einem Klick kopierbar.
Wie auf der Kommandozeile
Text wird als UTF-8 gehasht, optional mit Zeilenumbruch wie bei echo. So passen die Werte zu sha256sum.
Nur in deinem Browser
Keine Übertragung, keine Speicherung. Auch vertrauliche Dateien bleiben auf deinem Gerät.
Anleitung
Hashwert berechnen in drei Schritten
So kommst du mit dem Hash Generator vom Text oder der Datei zur geprüften Prüfsumme.
Schritt 1
Text oder Datei wählen
Wähle oben „Text“ oder „Datei“. Tippe einen Text ein oder ziehe eine Datei in das Feld, zum Beispiel einen Server-Download oder ein Plugin. Für denselben Wert wie echo text | sha256sum schaltest du „Zeilenumbruch anhängen“ ein.
Schritt 2
Hashes ablesen und kopieren
MD5, SHA-1, SHA-256 und SHA-512 erscheinen gleichzeitig. Wähle Hex, HEX groß oder Base64 und kopiere den Wert mit einem Klick.
Schritt 3
Prüfsumme vergleichen
Füge den erwarteten Hash oder die Ausgabe von sha256sum ein. Das Tool erkennt den Algorithmus an der Länge und zeigt, ob die Prüfsumme übereinstimmt.
Algorithmen
MD5, SHA-1, SHA-256 und SHA-512 im Vergleich
Alle vier sind Einweg-Funktionen mit fester Länge. Sie unterscheiden sich in der Länge und darin, ob sie heute noch als sicher gelten.
MD5
128 Bit, 32 Hex-Zeichen
Gebrochen: Kollisionen lassen sich gezielt erzeugen.
Nur noch als Prüfsumme gegen zufällige Fehler, etwa bei alten Download-Seiten und Mod-Archiven.
SHA-1
160 Bit, 40 Hex-Zeichen
Gebrochen: 2017 wurde die erste praktische Kollision veröffentlicht.
Alte Prüfsummen und Git-Objekt-IDs, für neue Signaturen nicht mehr verwenden.
SHA-256
256 Bit, 64 Hex-Zeichen
Sicher, Standard für Downloads, Docker-Images und Zertifikate.
Empfohlen für neue Prüfsummen von Server-Downloads, Plugins und Backups.
SHA-512
512 Bit, 128 Hex-Zeichen
Sicher, auf 64-Bit-Prozessoren oft schneller als SHA-256.
Lange Prüfsummen, Integrity-Angaben (SRI) und Linux-Images.
Auf dem Server
Prüfsumme per Befehl prüfen
Auf deinem Server oder Rechner berechnen diese Befehle dieselben Hashes wie das Tool. Die Ausgabe kannst du oben unter „Prüfsumme vergleichen“ einfügen.
Linux
sha256sum server.zip sha512sum server.zip md5sum server.zip
Windows (PowerShell)
Get-FileHash server.zip -Algorithm SHA256 certutil -hashfile server.zip SHA256
macOS
shasum -a 256 server.zip shasum -a 512 server.zip md5 server.zip
Mehr entdecken
Weitere Tools
Bcrypt Generator & Checker
Bcrypt-Hashes erzeugen und überprüfen - komplett im Browser, mit einstellbarem Cost Factor.
Gebaut von Rugile Rutkauskaite
Base64 Encoder/Decoder
Text Base64-encodieren und decodieren - inklusive URL-sicherer Variante und klarer Fehleranzeige, komplett im Browser.
Gebaut von Jakub Martyniak
Passwort-Generator
Starke, zufällige Passwörter direkt im Browser erzeugen - nichts wird gespeichert oder übertragen.
Gebaut von Rugile Rutkauskaite
UUID Generator
UUIDs der Versionen 1, 4, 5 und 7 generieren - einzeln oder als Bulk, mit anpassbarem Format, komplett im Browser.
Gebaut von Jakub Martyniak
FAQ
Häufig gestellte Fragen zum Hash Generator
Kurze Antworten zu Hashes, Prüfsummen und Datenschutz.
Ein Hashwert ist ein digitaler Fingerabdruck mit fester Länge: Schon ein anderes Zeichen ergibt einen komplett anderen Wert. Der Hash Generator berechnet vier auf einmal: MD5 mit 32, SHA-1 mit 40, SHA-256 mit 64 und SHA-512 mit 128 Hex-Zeichen. Für den Text ZAP-Hosting ist der MD5-Hash zum Beispiel b8b6e1520117d24a5a5351c89edc9db0 und der SHA-256-Hash 1cd8d762eb2a7a7969893c0174221ee4a31f6b37130b570949d5f1751a4c1671. Auf Wunsch zeigt das Tool die Werte in Großbuchstaben oder als Base64.
Wechsle auf „Datei“ und wähle die heruntergeladene Datei. Füge dann den Hash von der Download-Seite unter „Prüfsumme vergleichen“ ein. Das Tool erkennt den Algorithmus an der Länge und meldet, ob die Prüfsumme übereinstimmt. Auch die Ausgabe von sha256sum, md5sum, shasum, certutil oder Get-FileHash kannst du direkt einfügen, ebenso Werte mit Präfix wie sha256: oder sha512- aus SRI-Angaben.
Nein. Text und Datei werden nur in deinem Browser gelesen und gehasht. Es gibt keine Anfrage an einen Server, keine Speicherung und nichts in der URL. Deshalb kannst du auch große oder vertrauliche Dateien prüfen.
Meist wegen eines Zeilenumbruchs: echo text | sha256sum hängt ein Newline an den Text an. Schalte im Tool „Zeilenumbruch anhängen“ ein, dann stimmen die Werte überein. Auch Leerzeichen am Ende oder Windows-Zeilenumbrüche verändern den Hash vollständig.
Für neue Prüfsummen SHA-256, für sehr lange Prüfsummen SHA-512. MD5 und SHA-1 gelten als gebrochen, weil sich gezielt Kollisionen erzeugen lassen, für Signaturen oder Passwörter taugen sie nicht mehr. Gegen zufällige Übertragungsfehler helfen sie aber weiterhin, deshalb findest du sie noch auf vielen Download-Seiten.
Nein. Ein Hash ist eine Einweg-Funktion, aus dem Ergebnis lässt sich der Text nicht zurückrechnen. Sogenannte MD5-Decrypter schlagen nur bekannte Werte in großen Listen nach. Deshalb gehören MD5 und SHA-256 nicht zum Speichern von Passwörtern, dafür gibt es Bcrypt mit Salt.
Das Tool setzt keine feste Grenze. Es liest die Datei in Blöcken von 4 MiB und zeigt dabei den Fortschritt, so muss sie nie komplett in den Arbeitsspeicher. Wie lange das dauert, hängt von der Dateigröße und deinem Gerät ab. Solange die Datei gelesen wird, kannst du mit „Abbrechen“ stoppen.
Beides ist derselbe Hash, nur anders geschrieben. Hex nutzt die Zeichen 0 bis 9 und a bis f, so geben ihn sha256sum und die meisten Download-Seiten aus. Base64 ist kürzer und wird zum Beispiel bei Integrity-Angaben in HTML (SRI) und in manchen APIs verwendet. Der Vergleich erkennt beide Formate.
Noch weitere Fragen?
Support kontaktierenEinen Server für deine Projekte gesucht?
Ein ZAP-Hosting vServer gibt dir vollen Root-Zugriff, eigenen SSH-Zugang und alle Werkzeuge wie sha256sum direkt auf dem Server.
Kein Setup. Kein Risiko. In Sekunden online.
Auf der Suche nach weiteren Tools? Alle Entwickler-Tools ansehen
