Kodierung und Dekodierung
Kodieren und dekodieren Sie Base64, URL, Hex, HTML-Entities, JSON-Strings, JWT und Query-Strings — kostenlos, sofort und 100 % lokal.
- Text zu Base64 — sicher im Header oder Body Text als Base64 kodieren, wahlweise URL-sicher. Der Text wird zuerst zu UTF-8-Bytes, damit Akzente und Emoji unversehrt auf der anderen Seite ankommen.
- Base64 zu Text — lesen, was ein Blob sagt Base64 zurück in Text dekodieren. Zeilenumbrüche, fehlendes Padding und das URL-sichere Alphabet werden angenommen — so kommt Base64 nun einmal an.
- URL-Encode — ein Wert, der heil ankommt Text für eine URL prozentkodieren: Leerzeichen wird %20, jedes reservierte Zeichen wird escaped — der Wert erreicht den Server so, wie Sie ihn schrieben.
- URL-Decode — die Parameter eines Links lesen Prozentkodierten Text zurück in lesbare Form dekodieren. Das Plus bleibt ein Plus — richtig für URLs, falsch für Formulardaten, hier auseinandergehalten.
- Text zu Hex — das unsichtbare Zeichen sehen Text als UTF-8-Bytes in Hexadezimal zeigen, durch Leerzeichen getrennt. Die Byte-Zahl überrascht meist, und das überzählige Byte ist meist die Antwort.
- Hex zu Text — den Dump so einfügen, wie er kam Hexadezimale Bytes zurück in UTF-8-Text dekodieren. Leerzeichen, Kommas, Doppelpunkte, 0x-Präfixe und Großbuchstaben werden alle angenommen.
- HTML-Escape — Text, der als Text erscheint Text für HTML escapen. Die fünf strukturellen Zeichen werden benannte Entitäten, alles über ASCII eine numerische Referenz, die auf jeder Seite geht.
- HTML-Entitäten zu Text — ein Snippet lesen HTML-Entitäten zurück in Zeichen dekodieren. Numerische Referenzen werden alle unterstützt, ein unbekannter Name bleibt sichtbar — Sie sehen, was dastand.
- Text zu JSON-String — in ein Payload einfügen Text in ein JSON-String-Literal verwandeln, Anführungszeichen inklusive. Zwei unsichtbare Zeilenzeichen werden mit escaped — der Wert passt in ein curl.
- JSON-String zu Text — den Wert darin lesen Ein JSON-String-Literal zurück in Text dekodieren. Die umgebenden Anführungszeichen sind optional, und eine Ablehnung nennt, was wo nicht stimmt.
- JWT zu JSON — die Claims darin lesen Header und Payload eines JWT dekodieren, Signatur ungeprüft. Sie lesen exp, iss und die Scopes — meist genau das, was das Abweisen erklärt.
- Query-String in JSON — fügen Sie die URL ein Einen URL-Query-String in JSON umwandeln. Fügen Sie ruhig die ganze Adresse ein: Die Parameter kommen als Objekt heraus, Zeile für Zeile lesbar.
- JSON in Query-String — bereit für die URL Ein flaches JSON-Objekt in einen URL-Query-String umwandeln. Die Prozentkodierung übernimmt das Werkzeug, Arrays werden zu wiederholten Schlüsseln.
- XML-Escape — Text, der im Tag bestehen bleibt Die fünf XML-Markup-Zeichen durch ihre Entitäten ersetzen: Ihr Text überlebt in einem Element oder Attribut, und das Dokument parst weiterhin.
- XML-Unescape — ein escaptes Snippet lesen Die fünf XML-Entitäten und numerische Zeichenreferenzen in einem Durchgang zurück in Text dekodieren — Sie lesen, was das Dokument wirklich trug.
- JavaScript-Escape — in ein Literal einfügen Text für ein JavaScript-String-Literal escapen: Backslashes, alle drei Anführungsarten und Steuerzeichen — die Zeile übersetzt, wo Sie sie auch ablegen.
- JavaScript-Unescape — ein Literal aus dem Bundle lesen Ein JavaScript-String-Literal zurück in Klartext dekodieren: benannte Escapes, \uXXXX, \u{...}, \xNN und Surrogatpaare kommen als Zeichen zurück.
- Java-Escape — sicher in einer ASCII-Quelldatei Text für ein Java-String-Literal escapen. Jedes Nicht-ASCII-Zeichen wird \uXXXX — das Ergebnis übersteht ASCII-Quellen und .properties-Dateien.
- Java-Unescape — ein Literal aus dem Quelltext lesen Ein Java-String-Literal zurück in Text dekodieren, samt \uXXXX und Surrogatpaaren — eine Zeile aus einer .java-Datei wird wieder lesbar.
- C#-Escape — ein Literal, das so kompiliert Text für ein normales C#-String-Literal escapen, samt der .NET-eigenen Sequenzen \a, \v und \0 — die Zeile kompiliert dort, wo Sie sie einfügen.
- C#-Unescape — ein Literal aus Ihrem Code lesen Ein C#-String-Literal zurück in Text dekodieren: die benannten Escapes, die C# über Java hinaus hat, dazu \uXXXX, \u{...} und \xNN — alles als Zeichen.
- CSV-Escape — ein Feld, das seine Spalte behält Ein CSV-Feld nur zitieren, wenn RFC 4180 es verlangt, und innere Anführungszeichen verdoppeln. Trennzeichen wählbar — das Feld landet in einer Zelle.
- CSV-Unescape — die Zelle lesen, wie sie geschrieben war RFC-4180-Zitierung rückgängig machen: umschließende Anführungszeichen weg, jedes verdoppelte wieder einfach. Sie sehen den Wert, den die Tabelle ablegte.
- SQL-Escape — ein Literal für Ihre Abfrage Die einfachen Anführungszeichen verdoppeln und das Ganze umschließen: ein vollständiges ANSI-SQL-String-Literal für die Abfrage, die Sie von Hand tippen.
- SQL-Unescape — den Wert in einer Abfrage lesen ANSI-SQL-Zitierung rückgängig machen: umschließende einfache Anführungszeichen weg, jedes verdoppelte wieder einfach — Sie sehen den gespeicherten Wert.