URL Encode / Decode

Text prozentkodieren für die sichere Verwendung in einer URL, oder eine kodierte URL wieder in lesbaren Text zurückverwandeln — beide Richtungen, live während der Eingabe.

719 Aufrufe

Prozentkodierung, in beide Richtungen

Geben Sie Text auf einer der beiden Seiten ein oder fügen Sie ihn ein: Das Feld Kodieren wandelt Leerzeichen, Umlaute und reservierte Zeichen (wie &, ?, #) in ihre %XX-prozentkodierte Form um, sodass die Zeichenfolge sicher in einem Abfrageparameter oder Pfadsegment verwendet werden kann. Das Feld Dekodieren macht das Gegenteil und wandelt eine prozentkodierte Zeichenfolge zurück in lesbaren Text.

Verwendet die nativen encodeURIComponent/decodeURIComponent-Funktionen des Browsers — die gleiche Kodierung, die echte Browser anwenden, keine Annäherung. Nützlich, um Abfragezeichenfolgen von Hand zu bauen, eine Weiterleitungs-URL zu debuggen oder einen prozentkodierten Parameter zu lesen, den Ihnen jemand geschickt hat.

Häufig gestellte Fragen

Warum wird ein Leerzeichen zu %20 und nicht zu +?

Prozentkodierung (RFC 3986) verwendet %20 für ein Leerzeichen; die +-Konvention ist spezifisch für das ältere Format application/x-www-form-urlencoded, das in Formulardaten verwendet wird, nicht für allgemeine URL-Kodierung. Dieses Tool verwendet die Standardform %20.

Kodiert es die gesamte URL oder nur einen Teil?

Es ist für die Kodierung einer einzelnen Komponente (ein Abfragewert, ein Pfadsegment) gedacht — eine ganze URL inklusive „https://" zu kodieren, würde auch die Schrägstriche maskieren und sie zerstören, kodieren Sie also nur den Teil, der es braucht.

Wird mein Text irgendwohin gesendet?

Nein — Kodieren und Dekodieren geschehen sofort in Ihrem Browser.

Ähnliche Tools