encodeURIComponent · codiert alle
Sonderzeichen, einschließlich / ? # & =, ideal für Query-Parameterwerte.
Vollständige URI-Codierung verwendet encodeURI · behält Zeichen bei, die
in einer vollständigen URL gültig sind, wie / ? # & =, ideal zum Codieren einer ganzen URL.
Was ist URL-Codierung?
URL-Codierung wandelt reservierte oder unsichere Zeichen in prozentcodierte Sequenzen um, damit sie sicher in URLs übertragen werden können. Sie wird häufig für Query-Strings, Pfadsegmente, Weiterleitungen und Parameter verwendet, die Leerzeichen oder Sonderzeichen enthalten.
Warum diesen URL-Encoder / -Decoder verwenden?
Beim Erstellen oder Debuggen von URLs ist das manuelle Zählen prozentcodierter Zeichen fehleranfällig. Dieses Tool codiert oder decodiert sofort in Ihrem Browser – kein Formularversand, kein Server-Roundtrip. Es unterscheidet außerdem zwischen encodeURI (ganze URL) und encodeURIComponent Semantik einzelner Parameter, die die meisten einfachen Encoder nicht bieten.
- Sofortige Ausgabe: Ergebnisse erscheinen während der Eingabe, kein Klick erforderlich.
- Vollständige URL-Unterstützung: Fügen Sie eine komplette URL ein und dekodieren Sie alle prozentkodierten Segmente auf einmal.
- Kein Server-Roundtrip: Kodierung und Dekodierung erfolgen lokal im Browser.
- Entwicklerfreundlich: Nützlich beim Debuggen von Query-Strings, Redirect-URIs und API-Parametern.
So verwenden Sie URL-Encoder / -Decoder
- Fügen Sie die URL-Zeichenfolge oder den Parameter ein, den Sie umwandeln möchten.
- Wählen Sie Kodieren, wenn Sie eine Zeichenfolge für die Verwendung in einer URL vorbereiten, oder Dekodieren, wenn Sie prozentkodierten Text prüfen.
- Verwenden Sie das Ergebnis in Query-Strings, Weiterleitungen, API-Anfragen oder zur Fehlersuche.
- Kopieren Sie den umgewandelten Wert in Ihre Ziel-App oder Anfrage.
URL-Encoder / Decoder verstehen ▾
Beispiel
Häufige Anwendungsfälle
- Query-String-Parameter vor dem Anhängen an eine URL kodieren
- Prozentkodierte URLs aus Protokolldateien dekodieren
- Doppelt kodierte URLs korrigieren
Warum dieses Tool verwenden
- Verhindert fehlerhafte URLs durch Leerzeichen und reservierte Zeichen.
- Nützlich beim Debuggen von Weiterleitungen, Query-Strings und kodierten API-Payloads.
- Ermöglicht den schnellen Vergleich von Roh- und kodierten Werten im Browser.
Häufig gestellte Fragen
encodeURI ist für vollständige URLs gedacht und lässt Trennzeichen wie :, /, ? und # unverändert. encodeURIComponent ist für einzelne Teile wie Query-Werte gedacht und kodiert deutlich mehr Zeichen.
%20 ist die standardmäßige Prozentkodierung. + wird hauptsächlich bei Formularübermittlungen mit application/x-www-form-urlencoded verwendet. Dieses Tool gibt standardmäßig %20 aus.
Ja. Fügen Sie die vollständige URL ein und dekodieren Sie sie, um alle prozentkodierten Teile auf einmal zu prüfen.
Es ist das Kodierungsformat, das bei HTML-Formularübermittlungen verwendet wird; Leerzeichen können dabei als + dargestellt werden. Für allgemeine URL-Komponenten ist %20 die sicherere Standardform.