URL kodieren und dekodieren

Sonderzeichen, Leerzeichen und Umlaute in Adressen richtig umwandeln — und unleserliche Links wieder entschlüsseln.

KostenlosOhne AnmeldungLäuft im Browser
Umfang

Die Verarbeitung läuft vollständig in deinem Browser. Deine Dateien und Eingaben werden nicht übertragen.

Werbefläche

Schritt für Schritt: URL kodieren

  1. Adresse oder Textbaustein einfügen.
  2. Richtung wählen: kodieren oder dekodieren.
  3. Bei Bedarf zwischen „ganze Adresse“ und „einzelner Parameter“ umschalten.
  4. Ergebnis kopieren — die Parameter werden zusätzlich einzeln aufgelistet.

Warum aus einem Leerzeichen %20 wird

In Adressen sind nur bestimmte Zeichen erlaubt. Alles andere wird prozentkodiert: Aus einem Leerzeichen wird %20, aus einem ä wird %C3%A4, weil das Zeichen in UTF-8 aus zwei Bytes besteht.

Ohne diese Kodierung brechen Links an der falschen Stelle ab oder führen ins Leere — besonders häufig bei Dateinamen mit Umlauten und bei Suchparametern.

Ganze Adresse oder einzelner Parameter?

Der Unterschied ist wichtig. Beim Kodieren einer ganzen Adresse bleiben Zeichen wie :, /, ? und & erhalten, weil sie die Struktur bilden. Beim Kodieren eines einzelnen Parameterwerts müssen genau diese Zeichen mitkodiert werden — sonst zerlegt der Server den Wert in mehrere Parameter.

Praxisbeispiel: Soll eine komplette Adresse als Rücksprungziel in einem Parameter stehen, muss sie als Parameterwert kodiert werden. Sonst endet der Link nach dem ersten &.

Häufige Fragen zu „URL kodieren“

Was bedeutet %20 in einer URL?

Das ist ein prozentkodiertes Leerzeichen. Da Leerzeichen in Adressen nicht erlaubt sind, werden sie als %20 dargestellt, in Formulardaten manchmal auch als Pluszeichen.

Wann muss ich Umlaute kodieren?

Immer wenn sie im Pfad oder in Parametern stehen. Moderne Browser zeigen sie zwar lesbar an, übertragen aber intern die kodierte Form. Für Links in E-Mails, Skripten oder Konfigurationen ist die kodierte Schreibweise sicherer.

Was ist der Unterschied zwischen den beiden Modi?

Bei „ganze Adresse“ bleiben Strukturzeichen wie Doppelpunkt, Schrägstrich und Fragezeichen unangetastet. Bei „einzelner Parameter“ werden auch sie kodiert, damit der Wert nicht als Teil der Adresse gelesen wird.

Werden die Adressen gespeichert?

Nein. Die Umwandlung passiert im Browser, es wird nichts übertragen oder protokolliert.

Zuletzt aktualisiert:

Passende Tools

Werkzeuge, die häufig zusammen genutzt werden

Alle Entwickler-Tools

Anleitungen zum Thema