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
Text eingeben
Geben Sie den zu kodierenden Text ein oder fügen Sie ihn ein.
- 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).