🔗

URL kodieren dekodieren

URL-Strings sofort kodieren oder dekodieren. Unterstützt Kodierung auf Komponentenebene und vollständige URL-Kodierung. Alles läuft in Ihrem Browser · kein Server, kein Tracking.

Entwickler-Tools Läuft lokal Keine Daten gesendet
encodeURIComponent decodeURIComponent nur clientseitig Kein Tracking
Kodierungsumfang:
Klartext
->
URL-codiert
💡
Komponentencodierung verwendet 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

  1. Fügen Sie die URL-Zeichenfolge oder den Parameter ein, den Sie umwandeln möchten.
  2. Wählen Sie Kodieren, wenn Sie eine Zeichenfolge für die Verwendung in einer URL vorbereiten, oder Dekodieren, wenn Sie prozentkodierten Text prüfen.
  3. Verwenden Sie das Ergebnis in Query-Strings, Weiterleitungen, API-Anfragen oder zur Fehlersuche.
  4. Kopieren Sie den umgewandelten Wert in Ihre Ziel-App oder Anfrage.
URL-Encoder / Decoder verstehen ▾
Beispiel
Eingabe hello world & more=yes
Ausgabe hello%20world%20%26%20more%3Dyes
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
Was ist der Unterschied zwischen encodeURI und encodeURIComponent?

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.

Warum wird ein Leerzeichen als %20 oder + kodiert?

%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.

Kann ich eine vollständige URL auf einmal dekodieren?

Ja. Fügen Sie die vollständige URL ein und dekodieren Sie sie, um alle prozentkodierten Teile auf einmal zu prüfen.

Was ist application/x-www-form-urlencoded?

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.