URL-Encoder & -Decoder – kostenlos
URLs und Query-Strings kodieren und dekodieren. Unterstützt encodeURIComponent, decodeURIComponent und Query-String-Analyse.
Kodiert jedes reservierte Zeichen - am besten für Abfragewerte und Pfadsegmente.
Häufige Anwendungen
- Kodieren Sie URL-Parameter für APIsKodieren Sie Abfragezeichenfolgenparameter sicher, bevor Sie sie an API-Anfrage-URLs anhängen.
- Kodieren Sie URLs für E-Mail-LinksErstellen Sie klickbare Links für E-Mail-Kampagnen — kodieren Sie Sonderzeichen, damit Links in jedem E-Mail-Client überleben.
- Kodieren Sie URLs für sozialen AustauschBereiten Sie URLs mit vorab ausgefülltem Text, Hashtags und Links für Twitter-, Facebook- und LinkedIn-Share-Buttons vor.
- Komplexe Abfragezeichenfolgen codierenErstellen und codieren Sie Abfragezeichenfolgen mit mehreren Parametern — bereit zum Anhängen an jede URL.
- URLs für Webhook-Callbacks codierenCodieren Sie Callback-URLs, die als Parameter an Drittanbieterdienste und OAuth-Flows übergeben werden.
So funktioniert es
URL-Kodierung und -Dekodierung laufen hier vollständig in Ihrem Browser mit den integrierten globalen JavaScript-Funktionen encodeURIComponent, encodeURI und decodeURIComponent – ohne Drittanbieter-Bibliothek und ohne Netzwerkanfrage. Das Tool nutzt außerdem die native URL-API des Browsers, um Query-String-Parameter zu parsen und als Schlüssel-Wert-Tabelle anzuzeigen.
- 1Kodiermodus wählenDrei Modi entsprechen realen Anwendungsfällen: „Komponente“ ruft encodeURIComponent auf und maskiert alles außer nicht reservierten Zeichen – die richtige Wahl für einzelne Query-Werte. „Vollständige URL“ ruft encodeURI auf und lässt Schema, Schrägstriche und Domain unverändert. „Formular“ nutzt encodeURIComponent und ersetzt dann %20 durch +, passend zum Format application/x-www-form-urlencoded, das HTML-Formulare senden.
- 2Mit einem Klick kodieren oder dekodierenBeim Kodieren wird Ihr Text durch die gewählte Funktion geleitet und das prozentkodierte Ergebnis angezeigt. Beim Dekodieren wird decodeURIComponent aufgerufen (im Formularmodus werden + in Leerzeichen umgewandelt). Fehlerhafte Prozentsequenzen – etwa ein einzelnes %E0 ohne Folgebyte – werden abgefangen und als Fehler angezeigt, statt einen Absturz zu verursachen.
- 3Query-Strings mit der URL-API parsenDie Aktion „Parameter parsen“ übergibt Ihre Eingabe an den nativen URL-Konstruktor des Browsers und durchläuft url.searchParams, um jedes Schlüssel-Wert-Paar auszulesen. Lehnt der URL-Konstruktor die Eingabe ab, teilt ein selbst geschriebener Ausweichweg an & und = und leitet jedes Token durch safeDecode, sodass auch unvollständige oder rohe Query-Strings eine lesbare Tabelle ergeben.
- 4Ergebnis kopierenDer kodierte oder dekodierte Text erscheint in einem Ausgabeblock in Monospace. Eine Kopieren-Schaltfläche schreibt ihn über die Clipboard API in die Zwischenablage. Zu keinem Zeitpunkt verlässt etwas Ihr Gerät.
Ähnliche Tools
Base64-Encoder & -Decoder
Kodieren Sie Text oder Dateien in Base64 oder dekodieren Sie Base64-Zeichenketten zurück in Klartext. Sofort, privat und kostenlos.
HTML-Encoder & -Decoder
Kodieren Sie Sonderzeichen in HTML-Entitäten oder dekodieren Sie Entitäten zurück in Klartext. Sofort, in Ihrem Browser.
Caesar-Chiffre & Textverschlüsseler
Verschlüsseln und entschlüsseln Sie Text mit der Caesar-Chiffre, ROT13, Atbash und der Vigenère-Chiffre. Klassische Substitutionschiffren, alle in Ihrem Browser.