URL Encoder & Decoder
Prozentcodierung samt Aufschlüsselung der Query-Parameter
Eingabe
Optionen
Umfang
Für Zeichenketten, die in eine URL eingesetzt werden, etwa Parameterwerte. Codiert auch ?, & und /.
Ergebnis
Noch nichts eingegeben
Fügen Sie eine URL oder Zeichenkette ein — das Ergebnis erscheint hier.
Die Codierung arbeitet auf Bytes, ein Nicht-ASCII-Zeichen kann daher mehrere %XX-Gruppen ergeben.
URLs dürfen nur eine begrenzte Zeichenmenge enthalten, alles andere wird als %XX umgeschrieben. Das macht geteilte Links unlesbar und eingefügte leicht kaputt. Wandeln Sie hier in beide Richtungen um und sehen Sie die Query-Parameter aufgeschlüsselt.
So funktioniert es
- 1 Fügen Sie eine URL oder eine Zeichenkette ein.
- 2 Wählen Sie Codieren oder Decodieren.
- 3 Wählen Sie den Umfang — einzelner Wert oder komplette Adresse.
- 4 Kopieren Sie das Ergebnis oder lesen Sie die Parameterübersicht darunter.
Häufige Fragen
Was ist der Unterschied zwischen den beiden Umfängen?
„Einzelner Wert“ codiert alles, auch ?, & und / — genau das wollen Sie für einen Parameterwert. „Komplette Adresse“ lässt diese Strukturzeichen unangetastet, damit die URL weiterhin funktioniert.
Warum wird aus einem Zeichen mehrere %XX-Gruppen?
Die Prozentcodierung arbeitet auf Bytes, nicht auf Zeichen. Alles außerhalb von ASCII belegt in UTF-8 mehrere Bytes — Umlaute und akzentuierte Buchstaben zwei, CJK-Zeichen drei — und ergibt entsprechend viele Gruppen.
Warum schlägt das Decodieren manchmal fehl?
Ein einzelnes % ohne zwei nachfolgende Hex-Ziffern oder eine doppelt codierte Zeichenkette. Doppelt codierte Zeichenketten zeigen %25, wo ein % stehen sollte; decodieren Sie zweimal, um sie zurückzugewinnen.