URL-Encoder/Decoder – Kostenloses Online-Tool
URL Encoding Results
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
- 1Paste your text or URL
- 2Choose 'Encode' or 'Decode'
- 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
| Input | Output |
|---|---|
| Hello World! | Hello%20World! |
| https://example.com/path?q=hello world&lang=en | https%3A%2F%2Fexample.com%2Fpath%3Fq%3Dhello%20world%26lang%3Den |
| Hello%20World%21 | Hello World! (decoded) |
| name=John Doe&age=30 | name%3DJohn%20Doe%26age%3D30 |
| https://site.com/search?q=case+converter | Decoded: 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.