Handy Dev Tools
Einfache Online-Tools für den Alltag.

Keine Favoriten

    Base64-Kodierer/-Dekodierer
    Markdown zu HTML
    HTML zu Markdown
    URL Encoder/Decoder
    Unicode-Escape-Konverter
    Unicode En-/Decodierung
    SQL-Formatierer
    SQL-Splitter
    SQL-Parameterbindung
    JSON-Formatierer
    XML-Formatierer
    YAML-Formatierer
    GraphQL-Formatierer
    JSON zu YAML
    YAML zu JSON
    Konvertierung JSON zu TOML
    Konvertierung TOML zu JSON
    HTML-Entitäten Enkodieren/Dekodieren
    Konvertierung TOML zu YAML
    Konvertierung YAML zu TOML
    CSV zu SQL INSERT
    Markdown-Tabellengenerator
    Konvertierung JSON zu XML
    Konvertierung XML zu JSON
    UUID-Generator
    ULID-Generator
    Passwort-Generator
    Hash-Generator
    Lorem-Ipsum-Generator
    Lorem-Picsum-Bild-URL-Generator
    Testdaten-Generator
    QR-Code-Generator
    S3-Pfad-Parser & Konverter
    IP-Adressrechner
    Subnetzaufteilung
    Subnetzkonsolidierung
    CloudFront-Signatur-URL-Generator
    RDS-Verbindungsstring-Generator
    Koordinaten-Konverter
    Geo-Format-Konverter
    JWT-Decoder & Parser
    Basic-Authentifizierung
    Passwort-Stärke-Analyzer
    Kreditkarten-Validator
    PII Mask (sensible Daten maskieren)
    RSA-Schlüsselpaar-Generator
    Schreibweisen-Konvertierung
    Romaji-Konvertierung
    Römische-Zahlen-Konverter
    Phonetischer-Code-Konverter
    Zeichenzähler
    Text-Diff
    HTML-Tag-Entferner
    RegEx-Tester
    Farben-Konvertierung
    Würfel
    Crontab-Generator
    Crontab-Parser
    Emoji-Auswahl
    Unix-Zeitstempel-Konverter
    HTTP-Statuscode-Suche
    Portnummern-Suche
    MIME-Typ-Suche
    Base64-Datei-Konverter
    Bild Base64 Encode/Decode
    User-Agent-Parser
    URL-Parser
    OGP-Checker
    Commit-Nachricht-Generator
    Chmod-Rechner
    Terminal-GIF-Ersteller
    .env Parser & Validator
Ctrl+K

Hash-Generator

Generate various hash values from text or files

Input Type
Text Input

Enter a secret key if using HMAC algorithms

Enter salt to add to text

Generated Results

MD5

(keine)

SHA-1

(keine)

SHA-224

(keine)

SHA-256

(keine)

SHA-384

(keine)

SHA-512

(keine)

SHA-3

(keine)

RIPEMD160

(keine)

bcrypt

(keine)

scrypt

(keine)

Argon2

(keine)

HMAC-SHA256

(keine)

HMAC-SHA384

(keine)

HMAC-SHA512

(keine)

CRC32

(keine)

Anleitung

Über dieses Tool

Generates MD5, SHA-1, SHA-256, and other hashes from text or files.

Anleitung

Enter text or select a file; choose algorithms; view and copy hashes.

Optionen

Input: Text or file. For text: MD5, SHA-1, SHA-224/256/384/512, SHA-3, RIPEMD160, bcrypt, scrypt, Argon2, HMAC-SHA256/384/512, CRC32. For HMAC: optional secret key and salt. Toggle output upper/lowercase. For file: algorithms except password hashes and HMAC.

Anwendungsfälle

• Integrity checks • Password hash comparison • File identity • ETag calculation

Code-Beispiele

Node (crypto)
Read Only
1crypto.createHash('sha256').update('text').digest('hex');
Python (hashlib)
Read Only
1hashlib.sha256(b"text").hexdigest()
PHP
Read Only
1hash('sha256', 'text');

Datenschutz und Daten

Hashing is done in-browser; text and files are not sent to a server.

Häufige Fragen

Q: Welche Hash-Algorithmen stehen zur Verfügung?
A: Für Text: MD5, SHA-1, SHA-224/256/384/512, SHA-3, RIPEMD160, bcrypt, scrypt, Argon2, HMAC-SHA256/384/512 und CRC32. Für Dateien: dieselbe Liste ohne Passwort-Hash-Algorithmen (bcrypt, scrypt, Argon2) und HMAC.
Q: Welchen Algorithmus sollte ich für das Passwort-Hashing verwenden?
A: Verwende bcrypt, scrypt oder Argon2 — alle drei sind speziell für Passwörter entwickelt und enthalten Salting und Work-Faktoren, die Brute-Force-Angriffe verlangsamen. Verwende niemals MD5 oder SHA-1 für Passwörter; sie sind schnelle Allzweck-Hashes und unsicher für die Passwortspeicherung.
Q: Was ist HMAC und wann sollte ich es verwenden?
A: HMAC (Hash-based Message Authentication Code) kombiniert einen Hash mit einem geheimen Schlüssel, um sowohl Integrität als auch Authentizität zu prüfen. Verwende es, wenn du sicherstellen musst, dass eine Nachricht nicht manipuliert wurde und von einer Partei gesendet wurde, die den geheimen Schlüssel kennt — zum Beispiel API-Signaturen und Webhook-Verifizierung.
Q: Kann ich eine Datei hashen, um ihre Integrität zu prüfen?
A: Ja. Wähle eine Datei aus und das Tool berechnet ihren SHA-256 (oder anderen gewählten Algorithmus) Hash. Vergleiche den Hash mit dem vom Download-Anbieter bereitgestellten, um zu prüfen, ob die Datei unverändert ist.
Q: Sendet dieses Tool mein Text oder Dateien an einen Server?
A: Nein. Alles Hashing erfolgt im Browser. Dein Text und deine Dateien werden niemals an einen Server übertragen.