Zum Inhalt springen
Utilizy

URL Encoder & Decoder

Prozentcodierung samt Aufschlüsselung der Query-Parameter

Läuft in Ihrem Browser

Eingabe

Optionen

Umfang

Für Zeichenketten, die in eine URL eingesetzt werden, etwa Parameterwerte. Codiert auch ?, & und /.

Ergebnis

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. 1 Fügen Sie eine URL oder eine Zeichenkette ein.
  2. 2 Wählen Sie Codieren oder Decodieren.
  3. 3 Wählen Sie den Umfang — einzelner Wert oder komplette Adresse.
  4. 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.

Passt gut dazu