Dekodiere prozentkodierte URLs zurück in lesbaren Text. Konvertiere %20 in Leerzeichen, %2F in Schrägstriche und dekodiere UTF-8 Sequenzen.
Der in diesem Beispiel kodierte String wird dekodiert zu: https://example.com/search?q=caf%C3%A9%20%26%20zusammenfassung&page=1. Die Prozentdekodierung ist die Umkehrung der Prozentkodierung: jede %XX Sequenz wird zurück in ihr Zeichen konvertiert. Mehrbyte UTF-8 Sequenzen wie %C3%A9 werden in ihr Unicode Zeichen (é) dekodiert. Verwende dies beim Lesen von Serverlogs, Debuggen von Weiterleitungen oder Inspizieren von Tracking URLs.
Webserver zeichnen den ursprünglichen Request URI einschließlich aller Kodierung auf. Ein Benutzer, der nach “Café & Zusammenfassung” sucht, erzeugt eine Logzeile wie:
GET /search?q=caf%C3%A9%20%26%20zusammenfassung HTTP/1.1
E-Mail Tracking Links und Anzeigennetze verschachteln ganze URLs innerhalb von Abfrageparametern. Die innere URL ist prozentkodiert, manchmal mehrfach:
https://click.example.com/track?url=https%3A%2F%2Ftarget.com%2Fpath%3Futm_source%3Demail
decodeURI("https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dcafe")
// -> "https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dcafe"
decodeURIComponent("https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dcafe")
// -> "https://example.com/search?q=cafe"
const params = new URLSearchParams("q=caf%C3%A9%20%26%20zusammenfassung");
params.get("q"); // -> "Café & Zusammenfassung"
from urllib.parse import unquote, unquote_plus
unquote("caf%C3%A9%20%26%20zusammenfassung") # -> "Café & Zusammenfassung"
unquote_plus("caf%C3%A9+latte") # -> "Café latte"
from urllib.parse import parse_qs
parse_qs("q=caf%C3%A9%20%26%20zusammenfassung") # -> {"q": ["Café & Zusammenfassung"]}
python3 -c "from urllib.parse import unquote; print(unquote('caf%C3%A9%20%26%20zusammenfassung'))"
node -e "console.log(decodeURIComponent('caf%C3%A9%20%26%20zusammenfassung'))"
Verwende den URL Encoder für die Kodierung und den URL Decodierer für die Dekodierung im Browser.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.