URL-Encoder und -Decoder
Wandle Leerzeichen, Umlaute und Symbole in ihre %XX-Form um, damit eine URL gültig ist, oder hol dir den Originaltext zurück. Füge eine ganze URL ein, und wir zerlegen sie, damit du ihre Query-Parameter bearbeiten kannst.
Zu 100 % in deinem Browser verarbeitet
| Protokoll | |
|---|---|
| Host | |
| Port | |
| Pfad | |
| Fragment | |
| Benutzer | |
| Origin |
Ctrl + Enter ausführenCtrl + C Ergebnis kopieren
So funktioniert es
- 1Gib Text, eine kodierte Zeichenkette oder eine URL in das Eingabefeld ein.
- 2Wähle „Komponente“ für Parameterwerte oder „Ganze URL“, um / ? & und # zu erhalten.
- 3Klicke auf „Kodieren“ oder „Dekodieren“: Das Ergebnis aktualisiert sich live beim Tippen.
- 4Bei einer URL bearbeitest du die Parameter in der Tabelle und kopierst die neu erstellte URL.
Anwendungsfälle
- Links mit UTM- oder Suchparametern erstellen, die Leerzeichen und Umlaute enthalten.
- Weiterleitungs- oder Tracking-URLs voller %3A%2F%2F lesen.
- API-Anfragen und Formulare (application/x-www-form-urlencoded) debuggen.
- Wertelisten zeilenweise für Tabellen oder Skripte kodieren.
Häufig gestellte Fragen
Was ist URL-Kodierung (Prozentkodierung)?
Das Standardverfahren (RFC 3986), um in URLs nicht erlaubte Zeichen darzustellen: Jedes UTF-8-Byte wird als „%“ plus zwei Hexziffern geschrieben. Ein Leerzeichen wird zu %20, „ü“ zu %C3%BC.
Was ist der Unterschied zwischen „Komponente“ und „Ganze URL“?
„Komponente“ (encodeURIComponent) maskiert auch / ? & = und # – richtig für einen Parameterwert. „Ganze URL“ (encodeURI) behält sie, damit die Struktur einer vollständigen Adresse erhalten bleibt.
Warum erscheinen manche Leerzeichen als „+“?
HTML-Formulare senden Daten als application/x-www-form-urlencoded, wobei ein Leerzeichen als „+“ kodiert wird. Aktiviere die passende Option, um in diesem Format zu kodieren oder zu dekodieren.
Was ist der Unterschied zu Base64?
URL-Kodierung maskiert nur problematische Zeichen und lässt den Rest lesbar; Base64 wandelt den gesamten Inhalt in ein anderes Alphabet um und vergrößert ihn um etwa 33 %.