ToolzPod

URL-Encoder / Decoder

Kodiere oder dekodiere URLs und Query-Strings. Behandle Sonderzeichen sicher.

Was ist URL-Kodierung?

URL-Kodierung (auch Prozent-Kodierung genannt) konvertiert Sonderzeichen in einer URL in ein Format, das über das Internet übertragen werden kann. Zeichen werden durch ein „%" gefolgt von ihrem Hexadezimalwert ersetzt.

encodeURI vs encodeURIComponent

  • encodeURI: Kodiert eine komplette URI, behält aber Zeichen bei, die in URLs eine spezielle Bedeutung haben (: / ? # [ ] @ ! $ & ' ( ) * + , ; =).
  • encodeURIComponent: Kodiert alles außer A-Z, a-z, 0-9, - _ . ~. Verwenden Sie dies zum Kodieren von Abfrageparameterwerten.

Wann Sie jeweils verwenden

  • Verwenden Sie encodeURI, wenn Sie eine komplette URL kodieren und die Struktur intakt halten möchten.
  • Verwenden Sie encodeURIComponent, wenn Sie einen Wert kodieren, der in einen Abfrageparameter eingefügt wird.

Häufig gestellte Fragen

Unterstützt dieses Tool Unicode?

Ja. Unicode-Zeichen (einschließlich Japanisch, Emoji usw.) werden korrekt mit UTF-8-Prozent-Kodierung kodiert.

Ist URL-Kodierung das gleiche wie Base64?

Nein. URL-Kodierung ersetzt unsichere Zeichen durch Prozent-kodierte Äquivalente, während Base64 Binärdaten in eine Textdarstellung mit 64 Zeichen konvertiert.

Verwandte Tools