🔗

URL Encoder & Decoder

Kostenloser Online-URL-Encoder und -Decoder. Kodieren oder dekodieren Sie URLs sofort mit encodeURIComponent- und encodeURI-Modi.

Input
Result

Private & Secure

Ihre Daten bleiben im Browser. Es wird nie Text an einen Server gesendet.

Instant Conversion

Kodierung und Dekodierung in Echtzeit wÀhrend der Eingabe. Kein Neuladen oder Warten.

Dual Encoding Modes

Wechseln Sie zwischen encodeURIComponent und encodeURI fĂŒr prĂ€zise Kontrolle der URL-Formatierung.

HĂ€ufig gestellte Fragen

Was ist URL-Encoding und warum wird es benötigt?

URL-Encoding (auch Percent-Encoding genannt) wandelt Zeichen in ein Format um, das sicher ĂŒber das Internet ĂŒbertragen werden kann. URLs dĂŒrfen nur eine begrenzte Menge von Zeichen aus dem ASCII-Zeichensatz enthalten. Zeichen außerhalb dieses Zeichensatzes — wie Leerzeichen, Nicht-ASCII-Zeichen wie Chinesisch oder Arabisch und Sonderzeichen wie &, ?, # — mĂŒssen kodiert werden. Beispielsweise wird ein Leerzeichen zu %20, und das chinesische Zeichen äœ ć„œ wird zu %E4%BD%A0%E5%A5%BD. Unser kostenloser URL-Encoder/-Decoder ĂŒbernimmt das alles automatisch.

Was ist der Unterschied zwischen encodeURI und encodeURIComponent?

encodeURI ist dafĂŒr ausgelegt, eine vollstĂ€ndige URL zu kodieren. Es erhĂ€lt Zeichen, die in einer URL-Struktur eine besondere Bedeutung haben: :, /, ?, #, [, ], @, !, $, &, ', (, ), , +, ,, ; und =. Dadurch eignet es sich zum Kodieren einer gesamten URL, ohne deren Struktur zu zerstören. encodeURIComponent kodiert jedes Sonderzeichen außer: A-Z a-z 0-9 - _ . ! ~ ' ( ). Es ist dafĂŒr ausgelegt, einzelne URL-Komponenten wie Werte von Query-Parametern zu kodieren. Verwenden Sie encodeURIComponent, wenn Sie Benutzereingaben sicher in eine Query-String einfĂŒgen mĂŒssen. Nutzen Sie unseren kostenlosen Online-URL-Encoder um den Unterschied zwischen beiden Modi in Echtzeit zu sehen.

Wie dekodiere ich eine URL-kodierte Zeichenfolge?

FĂŒgen Sie die kodierte Zeichenfolge einfach in den Dekodiermodus unseres URL-Encoder/-Decoder-Tools ein. Es wandelt Percent-Encoding-Sequenzen automatisch zurĂŒck in ihre ursprĂŒnglichen Zeichen um. Die gesamte Dekodierung erfolgt lokal in Ihrem Browser — es werden keine Daten an einen Server gesendet.

Welche Zeichen mĂŒssen URL-kodiert werden?

Die folgenden Zeichen mĂŒssen immer kodiert werden: Leerzeichen (wird zu %20 oder +), " (wird zu %22), < (%3C), > (%3E), # (%23), % (%25), { (%7B), } (%7D), | (%7C), \ (%5C), ^ (%5E), ~ (%7E), [ (%5B), ] (%5D) und der Backtick (%60). Nicht-ASCII-Zeichen (jeder Zeichencode ĂŒber 127) mĂŒssen ebenfalls mithilfe von UTF-8-Byte-Sequenzen kodiert werden.

Ist URL-Encoding dasselbe wie Base64-Encoding?

Nein. URL-Encoding (Percent-Encoding) wandelt unsichere Zeichen in hexadezimale %XX-Sequenzen um und dient der URL-Sicherheit. Base64-Encoding wandelt BinÀrdaten in eine Textdarstellung zur Basis 64 um. Die beiden Verfahren dienen vollkommen unterschiedlichen Zwecken. Wenn Sie Base64-Encoding benötigen, verwenden Sie unseren Base64-Encoder/-Decoder.

Verwandte Tools

URL Encoder & Decoder - URL Encode/Decode Online Free - CoolTool