URL-Encoder 2026
Stand April 2026Kodiert und dekodiert URLs per encodeURIComponent und encodeURI nach RFC 3986 — sauber mit UTF-8. Vollstaendig im Browser.
Der URL-Encoder wandelt reservierte und nicht-ASCII-Zeichen in Prozent-Escape-Sequenzen nach RFC 3986. Nutzen Sie encodeURIComponent fuer einzelne Query-Werte und encodeURI fuer ganze URLs. Der Decode-Modus liefert Klartext zurueck.
So funktioniert URL-Encoding
Jedes Zeichen ausserhalb der Unreserved-Set-Definition aus RFC 3986 wird in sein UTF-8-Byte-Muster zerlegt und jedes Byte als Prozent-Hex-Paar geschrieben. Der Server decodiert beim Parsen der URL automatisch.
encodeURI vs. encodeURIComponent
encodeURI kodiert eine vollstaendige URL und laesst Struktur-Zeichen wie Slash, Fragezeichen, Kaufmannsund unveraendert. encodeURIComponent kodiert aggressiv alles, was nicht unreserviert ist — richtig fuer Parameterwerte.
Anwendungsfaelle
- Query-Parameter fuer Suchfelder.
- Deep-Links mit Umlauten.
- REST-Endpunkte mit Pfad-Parametern.
- Redirect-Ziele.
- OAuth-Redirect-URIs.
Datenschutz
Reine Browser-Logik, keine Telemetrie, keine Uebertragung.
Typische Fehler
- Doppel-Encoding durch Kombination von Framework und manuellem Encode.
- encodeURIComponent auf die gesamte URL anwenden und so den Pfad zerstoeren.
- Leerzeichen als Plus kodieren, wo Prozent-20 erwartet wird.
Häufige Fragen
Verwandte Tools
Alle Tools laufen vollständig im Browser, es werden keine eingegebenen Daten an einen Server übertragen. Ohne Gewähr — keine Rechts-, Steuer- oder Finanzberatung.
Letzte Aktualisierung: April 2026 | Quellen: RFC 3986 — URI Generic Syntax, MDN — encodeURIComponent, MDN — encodeURI