Codierungs-/Basis-Erkennung & Konverter

Füge eine Zeichenkette ein — das Tool bewertet wahrscheinliche Codierungen/Formate (Base64, Hex, JWT, GUID, Hash, JSON, YAML usw.) und zeigt sichere Decodierungsvorschauen.

Interaktive Simulation wird geladen...

Statistische Erkennung von Datenkodierungen 🖖

Die Identifizierung unbekannter Datenkodierungen basiert auf einer statistischen Analyse der Zeichenverteilung, Entropie und strukturellen Auffüllung. Base64, Hexadezimal und ASCII weisen unterschiedliche, vorhersehbare mathematische Signaturen auf. Durch die Anwendung von heuristischem Mustervergleich und Modullogik dekodiert der Algorithmus die zugrunde liegende binäre Darstellung deterministisch. Diese strenge Strukturanalyse übersetzt abstrakte symbolische Zeichenfolgen erfolgreich in ihre grundlegende Rechenbasis, ohne sich auf subjektive kontextbezogene Hinweise zu verlassen.

Kodierung ist keine Verschlüsselung 🖖

Wenn eine Zeichenkette zerwürfelt aussieht, liegt die Vermutung nahe, es handle sich um ein zu knackendes Geheimnis. Doch die meisten undurchsichtigen Texte sind nur umgeformt, nicht versteckt: Base64 und Hex sind vollständig umkehrbar, eine GUID ist nur ein eindeutiges Etikett, und ein Hash wie SHA-256 ist ein Einweg-Fingerabdruck, der sich nie wieder in seine Eingabe zurückverwandeln lässt. Dieses Werkzeug sortiert Zeichenketten in diese Kategorien, damit du weißt, ob eine Dekodierung überhaupt möglich ist.

Base64 macht Daten größer, nicht kleiner 🖖

Base64 wird oft mit Kompression verwechselt, bewirkt aber das Gegenteil: Aus je 3 Bytes (24 Bit) werden 4 druckbare Zeichen, was die Daten um rund 33% aufbläht, wobei =-Zeichen die letzte Gruppe auffüllen. Es existiert aus einem historischen Grund — frühe E-Mail (MIME über 7-Bit-SMTP) konnte keine rohen Binärdaten transportieren, daher mussten Anhänge mit einem sicheren 64-Zeichen-Alphabet neu ausgedrückt werden. Dieses Erbe ist der Grund, warum Bilder noch heute als aufgeblähter Text in data:-URLs reisen.

Beispielaufgaben

  • Base64 JSON - Base64-Nutzdaten dekodieren zu strukturiertem JSON-Text.
  • Hex-Text - Hexadezimale Nutzdaten dekodieren zu einer lesbaren UTF-8-Nachricht.
  • JWT-ähnliches Token - Ein JWT-ähnliches Token legt Header- und Payload-Abschnitte in base64url offen.
  • GUID/UUID - GUID/UUID wird als Kennung erkannt, nicht als entschlüsselbarer Geheimtext.
  • SHA-256-Hash - Der Fingerabdruck mit dieser Hash-Länge deutet auf einen SHA-256-Digest hin.
  • YAML-ähnlich - YAML-ähnliche Struktur erkannt, mit Schlüssel-Wert-Paaren und eingerückten Listen.
  • HLS-Manifest (m3u8) - m3u8-Beispielfall
  • MPEG-DASH-Manifest (MPD) - mpd-Beispielfall
  • Markdown - Markdown-Beispielfall
  • LaTeX - LaTeX-Beispielfall