ToolsMaxxing

URL kodieren und dekodieren

Kodiere Text per Prozentkodierung für die Nutzung in einer URL oder dekodiere Text im Stil von %20 zurück in lesbare Form.

Deine Dateien bleiben auf deinem Gerät

So funktioniert es

  1. 1Wähle Kodieren oder Dekodieren.
  2. 2Füge deinen Text oder deine URL ein.
  3. 3Wähle beim Kodieren, ob der Text ein einzelner Wert oder eine ganze URL ist.
  4. 4Kopiere das Ergebnis.

Was die Optionen bewirken

Ein Wert (encodeURIComponent)
Kodiert alles außer Buchstaben, Ziffern und - _ . ! ~ * ' ( ). Nutze es für den Wert eines Query-Parameters oder ein Pfadsegment.
Eine ganze URL (encodeURI)
Behält Zeichen, die eine URL strukturieren, wie : / ? # & =, und kodiert den Rest. Nutze es für eine vollständige Adresse.
+ als Leerzeichen behandeln
Formularübermittlungen schreiben Leerzeichen als +. Aktiviere dies, um sie zu dekodieren.

Datenschutz

Dieses Tool läuft in deinem Browser. Deine Dateien werden nie auf einen Server hochgeladen.

Häufige Fragen

Wann kodiere ich einen Wert und wann eine ganze URL?

Kodiere jeden Parameterwert für sich und verbinde sie dann mit & und =. Wenn du eine vollständige URL als Wert kodierst, werden ihre Schrägstriche und Fragezeichen maskiert, und der Link funktioniert nicht mehr.

Warum schlägt das Dekodieren fehl?

Auf ein %-Zeichen müssen zwei Hex-Ziffern folgen, und die entstehenden Bytes müssen gültiges UTF-8 bilden. Ein vereinzeltes % im Text, etwa bei 50% Rabatt, verursacht das. Kodiere es als %25.

Was ist der Unterschied zwischen %20 und +?

%20 ist ein Leerzeichen in jedem Teil einer URL. + bedeutet nur in formularkodierten Query-Strings ein Leerzeichen, deshalb hat es eine eigene Option.

Wie werden nicht englische Zeichen kodiert?

Als UTF-8-Bytes, jeweils als %XX geschrieben. Zum Beispiel wird der Buchstabe é zu %C3%A9.

Folgt das Tool dem Link oder öffnet es ihn?

Nein. Es ändert nur Text. Von der Adresse wird nichts abgerufen.

Ähnliche Tools