URL kodieren und dekodieren
Text für URLs kodieren und Prozentzeichenfolgen wieder lesbar machen.
Maximal 100.000 UTF-16-Einheiten. Bis 500 Zeichen stehen auch in der Seiten-URL.
Ähnliche Tools
-
JSON-Formatierer
JSON formatieren, minifizieren und prüfen – mit Zeile und Spalte des Fehlers. -
JWT-Decoder
Tokeninhalt und Zeitangaben lesen. Die Signatur wird nicht geprüft. -
UUID-Generator
Zufällige UUIDs als v4 oder UUIDs mit Zeitstempel als v7 erzeugen. -
Text in Binär
Text und Bytewerte in beide Richtungen umwandeln, mit ASCII oder UTF-8.
Wenn ein Suchbegriff ein kaufmännisches Und enthält, darf dieses Zeichen keinen neuen Parameter beginnen. Kodiere deshalb einzelne Werte vor dem Einfügen in eine Adresse. Mit diesem Werkzeug kannst du außerdem Prozentzeichenfolgen aus Anfragen oder Dateinamen wieder lesbar machen. Wähle zwischen einem einzelnen Bestandteil und einer vollständigen URL. Die Umwandlung läuft beim Tippen direkt im Browser. Umlaute, kombinierte Akzente, Emoji und andere Schriften werden über UTF-8 verarbeitet, ohne den ursprünglichen Text zu normalisieren.
So geht’s
- Füge Text oder einen kodierten Wert in das Eingabefeld ein.
- Wähle Kodieren oder Dekodieren und den passenden Umfang.
- Aktiviere Plus als Leerzeichen für entsprechende Formulardaten.
- Kopiere das Ergebnis oder lösche die gespeicherte Eingabe.
Was das Tool beherrscht
- Kodiert &, =, / und ? innerhalb einzelner Bestandteile.
- Bewahrt reservierte Trennzeichen beim Dekodieren vollständiger URLs.
- Ersetzt nur echte Pluszeichen vor dem Dekodieren; %2B bleibt ein Plus.
- Meldet unvollständige Prozentfolgen und ungültige UTF-8-Sequenzen.
- Verarbeitet höchstens 100.000 UTF-16-Einheiten pro Eingabe.
FAQ
Wann brauche ich encodeURIComponent?
Verwende diesen Modus für einen einzelnen Wert, etwa einen Suchbegriff mit einem kaufmännischen Und. Das Zeichen wird dann nicht als Beginn eines weiteren Parameters verstanden. encodeURI eignet sich für eine bereits zusammengesetzte Adresse, deren Trennzeichen erhalten bleiben sollen. Beide Verfahren prüfen weder die Erreichbarkeit noch die Sicherheit einer Internetseite.
Warum bleibt %2F beim Dekodieren stehen?
Bei vollständigen URLs bewahrt decodeURI kodierte reservierte Trennzeichen wie %2F und %3F. Sonst könnte sich die Bedeutung der Adresse ändern. Im Komponentenmodus werden auch diese Zeichen dekodiert. Die Umwandlung erfolgt einmal pro Durchlauf: Aus %2520 wird zunächst %20. Erst ein weiterer Durchlauf erzeugt daraus ein Leerzeichen.
Steht ein Pluszeichen immer für ein Leerzeichen?
Nein, diese Schreibweise gehört vor allem zu Formulardaten. In anderen Zusammenhängen kann das Plus ein normales Zeichen sein. Aktiviere die Option nur für passende Eingaben. Die Ersetzung erfolgt vor dem Dekodieren, sodass %2B ein Plus bleibt. Beim Kodieren werden Leerzeichen stets als %20 ausgegeben, unabhängig vom Zustand des Schalters.
Wie groß darf die Eingabe sein und wird sie gespeichert?
Die Grenze liegt bei 100.000 UTF-16-Einheiten; viele Emoji belegen zwei Einheiten. Bis zu 200 KB Eingabetext werden lokal gespeichert. Texte bis 500 Zeichen erscheinen zusätzlich in der Seitenadresse und können im Verlauf oder in geteilten Links bleiben. Löschen entfernt die gespeicherte Eingabe und den Text aus der aktuellen Seitenadresse.
Aktualisiert am