input.txt
output.txt
Text in ein URL-sicheres Format kodieren oder einen URL-kodierten String dekodieren.

Verwandt

Anleitungen zu URL Decode

Alle Anleitungen →

URL-Kodierung und -Dekodierung

Die Prozent-Kodierung (auch URL-Kodierung) ersetzt unsichere ASCII-Zeichen durch ein % gefolgt von zwei Hex-Ziffern. Zum Beispiel wird ein Leerzeichen zu %20 und ein Schrägstrich zu %2F. Sobald du beliebigen Text in den Query-String oder ein Pfadsegment einer URL packen willst, ist dieser Schritt nötig.

Nutze es als url decoder : ideal für Query-Parameter, Redirect-URLs, OAuth-Callbacks oder beliebige prozent-kodierte Werte. Füge die kodierte Zeichenkette ein, klicke auf Decode, und du siehst den ursprünglichen Text. Suchanfragen wie * decoding url online* und decode url online meinen denselben Ablauf.

In Kodierrichtung verhält sich dieses Tool wie JavaScripts encodeURIComponent —— also javascript url encode / ** javascript urlencode** meinen dasselbe. Füge Klartext ein, klicke auf Encode, und du erhältst das prozent-kodierte Ergebnis, das du direkt in einen Query-String stecken kannst.

Beispiel

Klartext : hello world & more

URL-kodiert : hello%20world%20%26%20more

  • Query-Parameter —— Werte in ?key=value müssen prozent-kodiert werden
  • API-Anfragen —— in URLs eingebettete Suchbegriffe und Filter müssen kodiert sein
  • OAuth und JWT —— Tokens in Redirect-URIs müssen kodiert werden

Das Tool nutzt encodeURIComponent / decodeURIComponent und behandelt Unicode-Zeichen korrekt.

FAQ

Warum wird mein + nicht als Leerzeichen dekodiert?

In Query-Strings können Leerzeichen als + (Formularkodierung) oder %20 erscheinen. decodeURIComponent wandelt + nicht in Leerzeichen um —— ersetze + also durch Leerzeichen (oder %20), bevor du Formulardaten dekodierst.