Zum Inhalt springen

Text für eine URL kodieren

Kodieren Sie die Sonderzeichen eines Textes (Leerzeichen, Symbole, Umlaute), damit er sicher als Teil einer URL verwendet werden kann.

Wird auf Ihrem Gerät verarbeitet. Es wird nichts an einen Server gesendet.

Wendet die Standard-Prozentkodierung (encodeURIComponent) an und ersetzt jedes unsichere Zeichen durch seine %XX-Darstellung.

Anwendungsfälle

  • Einen Wert kodieren, bevor er an einen Query-String angehängt wird.
  • Text mit Leerzeichen oder Symbolen für eine URL vorbereiten.
  • Einen Parameter für eine API kodieren.

So funktioniert's

  1. 1

    Text eingeben

    Geben Sie den zu kodierenden Text ein oder fügen Sie ihn ein.

  2. 2

    Kodieren

    Klicken Sie auf „Kodieren“ und kopieren Sie das Ergebnis.

Technische Details

  • Beispiel: „Preis > 100 €“ wird zu Preis%20%3E%20100%20%E2%82%AC.
  • Leerzeichen werden zu %20, nicht zu +. Buchstaben, Ziffern und die Zeichen - _ . ! ~ * ' ( ) bleiben unkodiert.
  • Verwenden Sie es für einzelne Werte, nicht für eine ganze URL: Auch : / ? & würden kodiert, und die Adresse würde nicht mehr funktionieren.

Häufige Fragen

Wird auch das Zeichen / kodiert?

Ja. encodeURIComponent kodiert alle reservierten Zeichen, auch /, ideal für einzelne Werte eines Query-Strings (nicht für eine ganze URL).

← Entwicklung