Entwickler-Tool

URL-Encoder

Kodieren Sie Text prozentual für URLs oder dekodieren Sie ihn wieder.

URL-Encoder Läuft auf Ihrem Gerät
  • Läuft in Ihrem Browser — Ihr Text wird nirgendwohin gesendet
  • Ohne Anmeldung, ohne Kontingent, so oft nutzbar, wie Sie möchten

So funktioniert es

URLs dürfen nur eine begrenzte Auswahl an Zeichen enthalten. Alles andere – Leerzeichen, kaufmännisches Und, Buchstaben mit Akzent, alles Nicht-ASCII – muss prozentkodiert werden, sonst bricht die URL auf eine Weise, die lästig zu debuggen ist.

Vollständiger URI gegenüber Komponente

Die Kodierung eines ganzen URI lässt Strukturzeichen wie Doppelpunkt, Schrägstrich und Fragezeichen unangetastet, weil sie eine Aufgabe erfüllen. Die Kodierung einer Komponente maskiert auch diese, und das braucht ein Wert innerhalb eines Abfrageparameters.

Der übliche Fehler

Wer eine ganze URL kodiert, obwohl er einen einzelnen Parameter kodieren wollte, lässt kaufmännische Und-Zeichen unverändert, sodass ein Wert, der eines enthält, stillschweigend in zwei Parameter zerfällt. Verwenden Sie für Werte in einer Abfragezeichenfolge die Komponenten-Option.

FAQ

URL-Encoder – Fragen

Was ist der Unterschied zwischen den beiden Kodierungsoptionen?

„Kodieren“ lässt Strukturzeichen der URL unangetastet; „Als Komponente kodieren“ maskiert auch diese, für Werte, die in eine Abfragezeichenfolge gehören.

Warum schlägt die Dekodierung manchmal fehl?

Ein einzelnes Prozentzeichen, das nicht Teil einer gültigen Escape-Sequenz ist, macht den Text nicht dekodierbar. Das Tool meldet das, statt etwas Falsches zurückzugeben.

Wird mein Text irgendwohin gesendet?

Nein, die Kodierung findet auf der Seite statt.