TC

URL-Encoder/Decoder – Kostenloses Online-Tool

Processed locally. No data stored. Free forever.
0 chars

URL Encoding Results

Type something to see all generated styles

Was ist URL-Encoder / Decoder?

Der URL-Encoder/-Decoder (auch als Prozent-Kodierung bekannt) ist ein unverzichtbares Werkzeug für die Webentwicklung, das unsichere Sonderzeichen in Ihrem Text umwandelt, damit diese als Teil einer Webadresse sicher über das Internet übertragen werden können. ) die Weiterleitung im Browser unterbrechen.

Dieses Tool ersetzt diese unsicheren Zeichen sicher durch ein „%“, gefolgt von ihrem hexadezimalen Äquivalent (Kodierung), und kann den Vorgang sofort umkehren, um unübersichtliche URLs wieder lesbar zu machen (Dekodierung).

Wann verwenden URL-Encoder / Decoder?

Verwenden Sie dieses Tool, um komplexe Webadressen und API-Anfragen zu erstellen oder zu überprüfen. Digitalmarketer verschlüsseln UTM-Tracking-Parameter, um sicherzustellen, dass Leerzeichen ihre Google-Analytics-Links nicht unterbrechen. Entwickler verschlüsseln von Benutzern übermittelte Formulardaten, bevor sie diese an den Server senden.

Umgekehrt fügen Sicherheitsexperten eine unmöglich lange, mit Prozentzeichen gefüllte URL in den Decoder ein, um den Unsinn zu entfernen und den genauen Befehl im Klartext zu lesen, der ausgeführt wird. Wenn Sie einen gesamten Artikeltitel für einen URL-Pfad sicher machen müssen, verwenden Sie stattdessen den speziellen URL-Slug-Generator.

So wird das Tool verwendet

  1. 1Paste your text or URL
  2. 2Choose 'Encode' or 'Decode'
  3. 3Copy the result for your URL or API call

Dieses Tool kodiert alle Sonderzeichen, um die Sicherheit zu gewährleisten. So wird beispielsweise ein einzelnes Leerzeichen mathematisch in „%20“ umgewandelt, und ein Und-Zeichen wird zu „%26“.

Beispiele

InputOutput
Hello World!Hello%20World!
https://example.com/path?q=hello world&lang=enhttps%3A%2F%2Fexample.com%2Fpath%3Fq%3Dhello%20world%26lang%3Den
Hello%20World%21Hello World! (decoded)
name=John Doe&age=30name%3DJohn%20Doe%26age%3D30
https://site.com/search?q=case+converterDecoded: case converter

Regeln & Verhalten

  • Bei der Kodierung werden Leerzeichen, Satzzeichen, Sonderzeichen und fremdsprachige Buchstaben in ihr prozentkodiertes Hexadezimalformat umgewandelt (z. B. wird ein Leerzeichen zu „%20“).
  • Alphanumerische Zeichen (A–Z, a–z, 0–9) und einige nicht reservierte Symbole (-, _, ., ~) bleiben völlig unverändert.
  • Bei der Dekodierung wird die Zeichenfolge nach dem Prozentzeichen (%) gefolgt von zwei Hexadezimalziffern durchsucht, die dann wieder in ihre ursprünglichen Unicode-Zeichen umgewandelt werden.

Verwandte Tools

Häufig gestellte Fragen

Was ist URL-Kodierung?

Die URL-Kodierung (oder Prozent-Kodierung) ist ein Verfahren, bei dem Zeichen, die in einer Webadresse nicht zulässig sind, in ein sicheres Format umgewandelt werden. Da URLs keine Leerzeichen oder bestimmte Symbole enthalten dürfen, ohne den Webserver zu verwirren, werden diese Zeichen durch ein „%“ und eine Hexadezimalzahl ersetzt.

Warum wurden meine Leerzeichen zu %20?

Ein Leerzeichen ist in einer HTTP-Webadresse unzulässig. Der hexadezimale ASCII/UTF-8-Wert für ein Leerzeichen lautet 20. Daher ersetzt der URL-Encoder das physische Leerzeichen durch „%20“. Wenn der Webserver die URL empfängt, liest er das „%20“ und wandelt es wieder in ein Leerzeichen um.

Was passiert mit dem „+“-Zeichen?

In älteren Systemen (wie alten HTML-Formularen) wurde ein Leerzeichen oft als „+“-Zeichen kodiert. Moderne Standards zur URL-Kodierung (RFC 3986) schreiben jedoch vor, dass Leerzeichen als „%20“ und ein tatsächliches Pluszeichen als „%2B“ kodiert werden müssen. Der Dekoder verarbeitet beide Formate problemlos.

Sollte ich die gesamte URL verschlüsseln?

Nein, du solltest nur die „Parameter“ oder die Rohdaten am Ende der URL kodieren. Wenn du eine gesamte URL (http://www.google.com) kodieren, verändert der Kodierer Systemzeichen wie den Doppelpunkt und die Schrägstriche (http%3A%2F%2F...), wodurch der Ziel-Link vollständig unbrauchbar wird.

Ist URL-Kodierung dasselbe wie Base64?

Nein. Base64 wandelt den gesamten Textkörper in einen riesigen Block aus alphanumerischen Zeichen um. Die URL-Kodierung zielt auf bestimmte Zeichen (wie Leerzeichen und Satzzeichen) im Text ab, während normale englische Buchstaben völlig unverändert bleiben.