Base64 kodiert Binärdaten als druckbare ASCII-Zeichen. Wird häufig für E-Mail-Anhänge, Data-URLs und API-Token verwendet. Kein Verschlüsselung — leicht reversibel.
Eingabe (Text)
Base64
↕ Beide Felder sind editierbar — Eingabe in einem Feld konvertiert das andere
Base32 verwendet nur Großbuchstaben A-Z und Ziffern 2-7. Wird u.a. für TOTP (Google Authenticator) und Onion-Adressen genutzt.
Text
Base32
URL-Encoding (Percent-Encoding) ersetzt Sonderzeichen durch %XX. encodeURI lässt URL-Struktur-Zeichen intakt, encodeURIComponent kodiert alles außer A-Z 0-9 - _ . ~
Klartext
URL-kodiert
Hexadezimal-Darstellung von Text: jedes Zeichen wird als 2-stelliger Hex-Wert dargestellt. Nützlich für Debugging, Protokollanalyse und Byte-Inspektion.
Text
Hex
Binär-Darstellung: jedes Zeichen als 8-Bit-Binärzahl. Nützlich für Lernzwecke und Low-Level-Protokollanalyse.
Text
Binär
HTML-Entities ersetzen Sonderzeichen wie < > & durch ihre HTML-sicheren Entsprechungen. Wichtig zur Vermeidung von XSS-Angriffen.
Klartext / HTML
Entities kodiert
Unicode Escape: Zeichen als \uXXXX (JavaScript) oder \UXXXXXXXX (Python/Rust). Nützlich für Quellcode mit Sonderzeichen.
Text
Unicode Escape
Morse-Code: Punkt (.) = kurz, Strich (-) = lang. Zeichen durch Leerzeichen getrennt, Wörter durch /
Text
Morse
Morse-Tabelle anzeigen
ROT-N verschiebt jeden Buchstaben um N Positionen im Alphabet. ROT13 ist sein eigenes Gegenteil. Keine Sicherheit — nur zur Verschleierung.
Eingabe
ROT-N Ausgabe
Alle Verschiebungen (Brute-Force):
Caesar-Verschlüsselung: Klassische Substitutionsverschlüsselung aus dem alten Rom. Julius Caesar nutzte ROT3. Keine moderne Sicherheit — per Brute-Force in Sekunden knackbar.
Klartext
Verschlüsselt
Vigenère-Verschlüsselung: Mehrere Caesar-Verschiebungen durch ein Schlüsselwort. Galt lange als unknackbar ("le chiffre indéchiffrable"), ist aber durch Kasiski-Test angreifbar. Nicht für echte Sicherheit verwenden.
Klartext
Verschlüsselt
XOR-Verschlüsselung: Jedes Byte wird mit dem Schlüssel XOR-verknüpft. Symmetrisch — gleicher Schlüssel zum Ver- und Entschlüsseln. Mit kurzem Schlüssel unsicher (Frequenzanalyse), mit einmaligem Schlüssel gleicher Länge = One-Time-Pad (theoretisch unknackbar).
Eingabe (Text)
XOR → Hex
Atbash: Hebräische Substitutionsverschlüsselung — A↔Z, B↔Y usw. Das Alphabet wird gespiegelt. Ist sein eigenes Gegenteil.
Text (En- und Dekodierung identisch)
Atbash-Ausgabe
AES-256-GCM: Moderner, sicherer symmetrischer Verschlüsselungsalgorithmus. GCM bietet zusätzlich Integritätsschutz (Authentifizierung). Passwort gut aufbewahren — ohne es ist Entschlüsselung unmöglich. Alles läuft lokal im Browser via Web Crypto API.
Klartext
Verschlüsselt (Base64)
JWT (JSON Web Token): Besteht aus Header.Payload.Signature — Base64url-kodiert. Dieses Tool dekodiert Header und Payload und zeigt Ablaufzeit an. Die Signatur wird nicht kryptographisch geprüft — dafür ist der Server-Secret nötig.