URL-Kodierung dekodieren
Kodieren und Dekodieren Sie URLs sofort mit unserem kostenlosen Online-URL-Kodierungs-/Dekodierungstool. Egal, ob Sie ein Webentwickler sind, der Abfrageparameter bearbeitet, ein API-Ingenieur, der mit HTTP-Anfragen arbeitet, ein Datenanalyst, der Webprotokolle verarbeitet, oder jemand, der Sonderzeichen sicher in URLs übertragen muss – dieses Tool bietet sofortige, genaue Konvertierung in beide Richtungen. Die URL-Kodierung wandelt Sonderzeichen in ein Format um, das sicher über das Internet übertragen werden kann, während die URL-Dekodierung diesen Vorgang umkehrt, um den ursprünglichen Text wiederherzustellen. Fügen Sie einfach Ihre URL oder Zeichenfolge ein und erhalten Sie das kodierte oder dekodierte Ergebnis in Echtzeit. Das Tool behandelt Unicode-Zeichen, Leerzeichen, Symbole und alle in RFC 3986 definierten Sonderzeichen. Geben Sie Ihre Daten ein und klicken Sie auf die entsprechende Schaltfläche, um sie sofort zu transformieren.
Was ist
Ein URL-Encode/Decode-Tool konvertiert Text zwischen seiner ursprünglichen Form und dem URL-kodierten Format, wie es in RFC 3986 (Uniform Resource Identifier-Syntax) definiert ist. Die URL-Kodierung (auch Prozentkodierung genannt) ersetzt unsichere oder reservierte Zeichen in einer URL durch ein Prozentzeichen (%) gefolgt von zwei hexadezimalen Ziffern, die den ASCII-Wert des Zeichens darstellen. Dies ist notwendig, da URLs nur einen begrenzten Satz von Zeichen aus dem ASCII-Alphabet enthalten können. Zeichen wie Leerzeichen, kaufmännische Und-Zeichen, Fragezeichen, Gleichheitszeichen und Nicht-ASCII-Zeichen müssen kodiert werden, um in URLs enthalten zu sein, ohne ihre Bedeutung zu verändern. Unser kostenloses Online-URL-Encode/Decode-Tool führt sowohl Kodierungs- als auch Dekodierungsvorgänge durch. Es unterstützt die Kodierung einzelner Zeichenfolgen, vollständiger URLs und Abfrageparameter. Der Dekodierer verarbeitet korrekt die Standard-Prozentkodierung, Pluszeichen, die Leerzeichen darstellen (application/x-www-form-urlencoded-Format) und Unicode UTF-8-kodierte Zeichen. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser für sofortige Ergebnisse und vollständige Privatsphäre – Ihre Daten verlassen niemals Ihr Gerät.
Wie zu verwenden
- Fügen Sie Ihre URL oder Textzeichenfolge in das Eingabefeld ein. Für die Codierung kann dies eine rohe URL mit Sonderzeichen sein. Für die Decodierung fügen Sie die prozentcodierte Zeichenfolge ein.
- Klicken Sie auf die Schaltfläche 'Codieren', um Sonderzeichen in ihre prozentcodierten Entsprechungen umzuwandeln (%20 für Leerzeichen, %3F für Fragezeichen usw.).
- Oder klicken Sie auf die Schaltfläche „Decodieren“, um percent-codierte Zeichenfolgen wieder in ihre lesbare Originalform umzuwandeln.
- Verwenden Sie die Swap-Schaltfläche, um schnell zwischen Kodierungs- und Dekodierungsmodi zu wechseln, wobei die aktuelle Eingabe und Ausgabe umgekehrt werden.
- Kopieren Sie das Ergebnis mit einem Klick in die Zwischenablage, oder leeren Sie beide Felder, um einen neuen Kodierungs- oder Dekodierungsvorgang zu starten.
Beispiele
Eingabe: Kodieren: hello world & goodbye
Prozess: Ersetze Leerzeichen→%20, &→%26, Nicht-ASCII→Prozentkodierung
Ergebnis: hello%20world%20%26%20goodbye
Eingabe: Dekodieren: %E4%BD%A0%E5%A5%BD%E4%B8%96%E7%95%8C
Prozess: Parse %hex-Paare → Bilde auf UTF-8-Bytes ab → Dekodiere zu Zeichen
Ergebnis: 你好世界
Verwandte Suchen
Leute suchen auch nach: URL kodieren, URL dekodieren, URL-Kodierer, URL-Dekodierer, Prozentkodierung, URL-Kodierung online.
URL kodierenURL dekodierenURL-KodiererURL-DekodiererProzentkodierungURL-Kodierung onlineURL dekodierenURL kodierenURL-KonverterURL-EscapeURL-UnescapeQuery-String-EncoderURL-ToolWebentwicklungstoolURI-EncoderURL-Kodierungs-DecoderURL-Format-ToolParameter-Encoder
Häufig gestellte Fragen
Was ist URL-Kodierung und wann brauche ich sie?
URL-Kodierung (Prozentkodierung) wandelt Zeichen, die in URLs eine besondere Bedeutung haben, in ein Format um, das sicher übertragen werden kann. Sie benötigen URL-Kodierung, wenn Sie Benutzereingaben in Abfrageparametern einfügen, URLs dynamisch mit variablem Inhalt erstellen, Formulardaten über GET-Anfragen senden oder Sonderzeichen in API-Endpunkten übergeben. Ohne ordnungsgemäße Kodierung können Zeichen wie &, =, ?, # und Leerzeichen URLs beschädigen, indem sie als URL-Struktur statt als Daten interpretiert werden. Beispielsweise muss ein Leerzeichen in einer Suchabfrage als %20 oder + kodiert werden, um in der URL korrekt zu funktionieren.
Was ist der Unterschied zwischen encodeURI und encodeURIComponent?
encodeURI kodiert eine vollständige URL, behält jedoch Zeichen bei, die Teil der URL-Syntax sind (:/?#[]@!$&'()*+,;=). Es wird verwendet, wenn Sie eine vollständige URL haben, die möglicherweise Zeichen enthält, die im Pfad kodiert werden müssen. encodeURIComponent kodiert alles außer den grundlegendsten Zeichen (A-Z a-z 0-9 - _ . ! ~ * ' ( )), wodurch es sich zum Kodieren von Abfrageparameterwerten eignet, bei denen sogar reservierte Zeichen wie & und = maskiert werden müssen. Verwenden Sie encodeURI für vollständige URLs und encodeURIComponent für Abfragezeichenfolgenparameter und andere URL-Komponenten.
Wie behandelt man die URL-Kodierung Leerzeichen?
Leerzeichen können in URLs auf zwei Arten kodiert werden. Die Standard-URL-Kodierung stellt ein Leerzeichen als %20 dar. Im Format application/x-www-form-urlencoded, das von HTML-Formularen verwendet wird, werden Leerzeichen jedoch durch Pluszeichen (+) dargestellt. Unser Tool unterstützt beide Konventionen – die Kodierung erzeugt standardmäßig %20, und die Dekodierung interpretiert sowohl %20 als auch + korrekt als Leerzeichen. Beim Kodieren von Formulardaten zur Übermittlung ist das +-Format besser geeignet, während %20 für URL-Pfadkomponenten und Abfragezeichenfolgen Standard ist.
Kann ich Nicht-ASCII- oder Unicode-Zeichen kodieren?
Ja, unser Tool unterstützt die Kodierung von Unicode- und Nicht-ASCII-Zeichen vollständig. Zeichen aus jeder Sprache oder Schrift werden mit UTF-8-Byte-Sequenzen kodiert. Zum Beispiel wird das chinesische Zeichen 中 als %E4%B8%AD kodiert, das japanische Zeichen あ als %E3%81%82 und Emojis wie 😀 als %F0%9F%98%80. Der Decoder erkennt und konvertiert diese UTF-8-prozentkodierten Sequenzen ebenfalls korrekt zurück in ihre ursprünglichen Unicode-Zeichen. Dies macht das Tool für internationale URLs und mehrsprachige Anwendungen geeignet.
Ist URL-Kodierung dasselbe wie Base64-Kodierung?
Nein, URL-Kodierung (Prozentkodierung) und Base64-Kodierung sind völlig unterschiedliche Methoden. Die URL-Kodierung ersetzt einzelne unsichere Zeichen durch prozentkodierte Entsprechungen, während sichere Zeichen unverändert bleiben. Die Base64-Kodierung wandelt Binärdaten in eine Zeichenfolge aus 64 ASCII-Zeichen (A-Z, a-z, 0-9, +, /) um und wird typischerweise verwendet, um Binärdaten wie Bilder in Daten-URIs einzubetten. Die URL-Kodierung dient dazu, URLs sicher zu machen, während Base64 für die Datendarstellung verwendet wird. Wenn Sie Binärdaten in eine URL einfügen müssen, würden Sie diese typischerweise Base64-kodieren und dann das Ergebnis URL-kodieren.