URL kodieren & dekodieren

Sonderzeichen in URLs umwandeln oder %C3%BC-Salat wieder lesbar machen – inklusive Zerlegung aller Parameter.

100 % privat: Alles wird lokal in deinem Browser verarbeitet. Deine Daten verlassen nie dein Gerät.

So funktioniert's

  1. Text oder URL in das linke Feld einfügen.
  2. „Kodieren“ oder „Dekodieren“ klicken.
  3. Bei vollständigen URLs werden Host, Pfad und alle Query-Parameter unten als Tabelle angezeigt.

Was ist URL-Kodierung?

URLs dürfen nur bestimmte Zeichen enthalten. Leerzeichen, Umlaute und Zeichen wie &, ? oder = werden daher als % plus Hexadezimalwert kodiert: Ein Leerzeichen wird zu %20, „ü“ zu %C3%BC.

Standardmäßig wird wie bei encodeURIComponent alles kodiert – ideal für einzelne Parameterwerte. Mit „Ganze URL“ bleiben Zeichen wie / ? & = erhalten (encodeURI).

Häufige Fragen

Warum wird + manchmal zu einem Leerzeichen?

In Formulardaten (application/x-www-form-urlencoded) steht + für ein Leerzeichen. Die Option „+ als Leerzeichen“ berücksichtigt das beim Dekodieren.

Was ist der Unterschied zwischen encodeURI und encodeURIComponent?

encodeURI lässt URL-Strukturzeichen wie / ? & = stehen, encodeURIComponent kodiert auch diese – richtig für einzelne Werte.

Werden meine URLs gespeichert?

Nein, alles läuft lokal in deinem Browser.