Tools auf Deutsch / URL-Encoding online — Text für URLs kodieren (Percent-Encoding)English version →
URL-Encoding online — Text für URLs kodieren (Percent-Encoding)
Einige Zeichen haben in URLs strukturelle Bedeutung: & trennt Parameter, # beginnt das Fragment, + kann als Leerzeichen gelesen werden. Enthalten Ihre Daten solche Zeichen unkodiert, werden Werte stillschweigend abgeschnitten oder verfälscht. Dieses Tool wandelt sie in die sichere %XX-Form um — genau wie encodeURIComponent.
Nicht-ASCII-Zeichen (Umlaute, ß) werden zuerst in UTF-8-Bytes zerlegt und dann byteweise kodiert: „müde“ wird zu m%C3%BCde. Das ist Standardverhalten, kein Defekt.
So funktioniert's
- Text oder Parameterwert einfügen
- Convert klicken
- Ergebnis sicher in Query-String oder Pfad einsetzen
Häufige Fragen
- Soll ich die ganze URL kodieren?
- Nein — nur die Werte, nicht die Struktur. Kodieren Sie die ganze URL, werden :// und / zu Daten und die URL funktioniert nicht mehr. URLs teileweise zusammenbauen und nur die Werte kodieren (genau das macht URLSearchParams).
- Leerzeichen: %20 oder +?
- %20 ist überall korrekt. + bedeutet nur in Formular-Query-Strings ein Leerzeichen. Enthalten Ihre Daten ein echtes + (Telefonnummern wie +49 …), muss es als %2B kodiert werden — sonst kommt ein Leerzeichen an.
- Was bedeutet %2520 in meinen Daten?
- Doppelkodierung: Das % wurde selbst zu %25, weil zwei Schichten denselben Wert kodiert haben. Zweimal dekodieren stellt den Wert wieder her; die doppelte Schicht im Code sollte entfernt werden.
Weitere Tools mit deutscher Erklärung
- JSON formatieren online (JSON Formatter) — kostenlos
- JSON validieren online (JSON Validator) — mit Zeile und Spalte
- JSON als Baum und interaktiven Graphen visualisieren (JSON Viewer)
- Base64 kodieren online — mit korrektem UTF-8 (Umlaute)
- Base64 dekodieren online — UTF-8-korrekt, auch für JWT
- URL-Decoding online — Percent-Encoding entschlüsseln