Werkzeug

URL kodieren und dekodieren

Bearbeiten Sie einzelne Parameter oder Pfadbestandteile, nicht die vollständige URL als eine Komponente.

Kein Konto erforderlich. Lokale Werkzeuge behalten Ihre Eingaben im Browser.

Wann ist URL-Kodierung sinnvoll?

Sonderzeichen in URL-Parameterwerten müssen manchmal prozentkodiert werden. Das Werkzeug verwendet die JavaScript-Funktionen encodeURIComponent und decodeURIComponent, die einzelne URL-Bestandteile verarbeiten und nicht eine ganze URL als einen Bestandteil kodieren sollen.

Häufige Fragen

Wann sollte ich einen URL-Wert kodieren?

Wenn ein Parameterwert oder ein URL-Pfadteil Leerzeichen, &, ?, #, Umlaute oder Zeichen mit besonderer Bedeutung in einer URL enthält.

Soll ich eine vollständige https://-URL kodieren?

Normalerweise nicht. encodeURIComponent ist für einen URL-Bestandteil gedacht und würde bei einer vollständigen URL auch : und / kodieren.

Wie wird ein Leerzeichen kodiert?

encodeURIComponent nutzt %20. Das Zeichen + ist in Formularen vom Typ application/x-www-form-urlencoded üblich, aber kein allgemeiner Ersatz für %20.

Warum schlägt das Dekodieren manchmal fehl?

Eine ungültige oder unvollständige Prozentkodierung wie % oder %2 lässt sich nicht mit decodeURIComponent dekodieren.