SHA- & Hash-Generator
Generiere SHA-1, SHA-256, SHA-384 und SHA-512 Hashes von beliebigem Text in Hexadezimal oder Base64 — alles in deinem Browser.
Über SHA- & Hash-Generator
Handytools Hash-Generator berechnet SHA-1, SHA-256, SHA-384 und SHA-512 Hashes von beliebigem Text, live in deinem Browser, mit der Web Crypto API. Wähle Hexadezimal- oder Base64-Ausgabe und kopiere den Digest auf Knopfdruck. Weil Hashing lokal erfolgt, kannst du Passwörter, Tokens oder sensitive Inhalte hashen, ohne sie einem Server auszusetzen.
Funktionen von SHA- & Hash-Generator
- 01
Vier SHA-Varianten
Wechsle sofort zwischen SHA-1, SHA-256, SHA-384 und SHA-512. Alle werden mit der Web Crypto API des Browsers berechnet, der gleichen Implementierung, die von HTTPS und modernen Authentifizierungssystemen verwendet wird.
- 02
Hexadezimal- oder Base64-Ausgabe
Erhalte den Digest als Hexadezimal-String in Kleinbuchstaben (das häufigste Format) oder als Base64 (kompakt, in HTTP-Headern und Tokens verwendet). Wechsle jederzeit, ohne deine Eingabe neu zu tippen.
- 03
Läuft vollständig in deinem Browser
Hashing nutzt SubtleCrypto lokal. Dein Text berührt nie einen Server, daher kannst du sicher Hashes von Geheimnissen, Passwörtern (für nicht-Authentifizierungszwecke) oder vertraulichen Payloads generieren.
FAQ zu SHA- & Hash-Generator
- Was ist ein SHA-Hash?
- SHA (Secure Hash Algorithm) ist eine kryptographische Hash-Funktion, die jede Eingabe in einen festen Fingerabdruck umwandelt. Die gleiche Eingabe produziert immer den gleichen Hash, aber es ist rechnerisch unmöglich, die Eingabe vom Hash wiederherzustellen. Hashes werden für Integritätsprüfungen, Signaturen und Content-Adressierung verwendet.
- Welche SHA-Variante sollte ich wählen?
- Verwende SHA-256 für die meisten modernen Anwendungen — es ist schnell und weit verbreitet. SHA-512 ist eine gute Wahl, wenn du zusätzliche Sicherheitsmarge auf 64-Bit-Systemen möchtest. Vermeide SHA-1 für sicherheitssensible Dinge; es ist hier nur für Kompatibilität mit älteren Systemen enthalten.
- Sollte ich SHA zum Hashen von Passwörtern verwenden?
- Nein — nicht direkt. SHA-Hashes sind zu schnell, was sie anfällig für Brute-Force-Angriffe macht. Zur Passwortspeicherung verwende eine dedizierte Password-Hashing-Funktion wie bcrypt, scrypt oder Argon2. Dieses Werkzeug ist nützlich für Content-Integrität, Datei-Fingerabdrücke und Checksummen-Vergleiche.
- Warum sind die Hashes standardmäßig in Hexadezimal?
- Hexadezimal (Basis 16) ist die häufigste Darstellung für Hashes, weil es sauberer auf Byte-Grenzen abbildet — jedes Hex-Paar ist ein Byte. Base64 ist kompakter, aber weniger lesbar. Wechsle das Format je nachdem, was das nachgelagerte System erwartet.
- Wird mein Text auf einen Server gesendet?
- Nein. Hashing erfolgt vollständig in deinem Browser mit der Web Crypto API. Nichts wird hochgeladen, protokolliert oder gespeichert.
Verwandte Werkzeuge
Werkzeug →- Live
Base64-Encoder & -Decoder
Kodiere Text in Base64 und dekodiere Base64 zurück in Text, inklusive URL-sicherer Base64 — alles in deinem Browser.
WerkzeugKostenlosLäuft lokalÖffnen - Live
URL-Encoder & -Decoder
Kodiere Text für URLs oder dekodiere Prozent-kodierte Zeichenketten zurück in lesbare Text — sofort und privat.
WerkzeugKostenlosLäuft lokalÖffnen - Live
UUID-Generator
Generiere kryptographisch zufällige UUID v4 oder zeitgeordnete UUID v7 Bezeichner, einzeln oder mehrere auf einmal — in deinem Browser.
WerkzeugKostenlosLäuft lokalÖffnen
Weitere Tools entdecken
Alle Werkzeuge →- Live
PDF zu JPG
Konvertiere jede PDF-Seite in ein hochwertiges JPG-, PNG- oder WebP-Bild direkt im Browser — kein Upload, kein Qualitätsverlust.
PDFKostenlosLäuft lokalÖffnen - Live
Hintergrund entfernen
Den Hintergrund eines Fotos mit einem KI-Modell im Browser entfernen — kein Upload, Bilder bleiben auf Ihrem Gerät.
BildKostenlosLäuft lokalÖffnen - Live
Video kürzen
Anfang oder Ende eines Videos bildgenau abschneiden.
VideoKostenlosÖffnen - Live
Audio kürzen
Einen Ausschnitt aus einer Audiodatei schneiden.
AudioKostenlosLäuft lokalÖffnen - Live
Markdown zu HTML
Markdown als sauberes HTML ausgeben.
DokumentKostenlosLäuft lokalÖffnen