URL Kodieren / Dekodieren

Im Trend 🔥

URL-Komponenten sofort kodieren oder dekodieren.

Entwickler-Tools

Verwendung von URL Kodieren / Dekodieren

  1. 1Fügen Sie Ihren Text ein
  2. 2Klicken Sie auf Kodieren zum Konvertieren in URL-Format, oder Dekodieren zum Zurückkonvertieren
  3. 3Kopieren Sie das Ergebnis

Über URL Kodieren / Dekodieren

URL Kodieren/Dekodieren konvertiert Text zu und von URL-Kodierung (auch Prozent-Kodierung genannt). Die URL-Kodierung ersetzt Sonderzeichen durch ein % gefolgt von ihrem zweistelligen Hexadezimalcode.

Dieses Tool ist unerlässlich für die Arbeit mit Query-Parametern, Formulardaten und API-Anfragen.

Hauptfunktionen von URL Kodieren / Dekodieren

  • Sofortige Kodierung von Text in URL-sicheres percent-kodiertes Format
  • Dekodierung von percent-kodierten Zeichenketten zurück in lesbaren Text
  • Unterstützt encodeURIComponent und vollständige URI-Kodierungsmodi
  • Verarbeitet Unicode-Zeichen, Leerzeichen und alle Sonderzeichen
  • Ein-Klick-Kopie für kodierte und dekodierte Ausgabe
  • Funktioniert vollständig im Browser — keine Daten werden gesendet
  • Sofortige Ergebnisse ohne Submit-Schaltfläche
  • Nützlich zum Debuggen von fehlerhaften URLs

Unterstützte Formate

Eingabeformate

KlartextPercent-kodierte Zeichenketten (%XX-Format)Vollständige URLsQuery-String-Werte

Ausgabeformate

Percent-kodierte ZeichenketteDekodierter Klartext

Verwendet encodeURIComponent / decodeURIComponent-Semantik.

Beispiele

Suchanfrage für URL kodieren

Einen Suchbegriff für URL-Query-Strings sicher machen.

Eingabe

hello world & more

Ausgabe

hello%20world%20%26%20more

Percent-kodierten API-Parameter dekodieren

Eine percent-kodierte Zeichenkette in lesbaren Text umwandeln.

Eingabe

email%3Duser%40example.com%26name%3DJohn%20Doe

Ausgabe

email=user@example.com&name=John Doe

Typische Anwendungsfälle

  • Formulardaten vor dem Anhängen an eine URL kodieren
  • Percent-kodierte Query-Parameter in API-Logs dekodieren
  • Sonderzeichen für Redirect-URLs vorbereiten
  • E-Mail-Adressen für URL-Query-Strings kodieren
  • Fehlerhafte URLs debuggen
  • URL-Parameter für OAuth 1.0-Signaturen vorbereiten

Fehlerbehebung

Leerzeichen erscheinen als + statt %20

Lösung

Das + ist eine ältere HTML-Formular-Methode. Standard-Percent-Kodierung verwendet %20.

Das Kodieren einer vollständigen URL ändert Schrägstriche und Doppelpunkte

Lösung

Kodieren Sie nur einzelne Parameterwerte, nicht vollständige URLs.

Doppelt kodierte Zeichenketten wie %2520 erscheinen

Lösung

Zuerst dekodieren, dann neu kodieren.

Häufig gestellte Fragen

Was ist URL-Kodierung?

URL-Kodierung konvertiert nicht erlaubte Zeichen in % gefolgt von ihrem Hex-Code. Ein Leerzeichen wird zu %20.

Wann brauche ich URL-Kodierung?

Immer wenn Sie Sonderzeichen (Leerzeichen, &, =, ?, #) in Query-Strings oder API-Parametern übergeben.

Was ist der Unterschied zwischen encodeURI und encodeURIComponent?

encodeURI kodiert eine vollständige URL und bewahrt strukturelle Zeichen. encodeURIComponent kodiert alles einschließlich struktureller Zeichen.

Warum erscheinen Leerzeichen manchmal als + ?

Das + ist eine ältere HTML-Formular-Methode. Standard-Kodierung verwendet %20.

Ist URL-Kodierung dasselbe wie Base64?

Nein. URL-Kodierung verwendet %XX-Format für URLs. Base64 konvertiert Binärdaten in ASCII.

Kann ich eine ganze URL kodieren?

Ja, aber kodieren Sie normalerweise nur einzelne Parameterwerte.

Werden meine Daten an einen Server gesendet?

Nein. Alles wird lokal in Ihrem Browser verarbeitet.

Welche Zeichen werden nicht kodiert?

Nicht-reservierte Zeichen (Buchstaben, Ziffern, -, _, ., ~) werden nie kodiert.