URL-Decoder

URL-kodierte Zeichenfolgen zurück in lesbaren Text dekodieren.

0 Zeichen

Was ist URL-Dekodierung?

URL-Dekodierung ist der Prozess der Konvertierung prozentkodierter Zeichen zurück in ihre ursprüngliche Form. Wenn Daten URL-kodiert sind, werden Sonderzeichen durch % gefolgt von hexadezimalen Werten ersetzt. Dieser Decoder kehrt diesen Prozess um, um den Originaltext wiederherzustellen.

Wann benötigen Sie URL-Dekodierung?

  • Query-Strings lesen: Dekodieren Sie Parameter aus URLs, um ihre tatsächlichen Werte zu sehen.
  • Debugging von Webanwendungen: Verstehen Sie, welche Daten in URLs übergeben werden.
  • Log-Analyse: Dekodieren Sie URLs in Server-Logs oder Analytics-Daten.
  • API-Entwicklung: Dekodieren Sie URL-Parameter, die von Clients empfangen wurden.
  • Datenverarbeitung: Extrahieren und dekodieren Sie Daten aus URL-kodierten Quellen.

Häufige Beispiele für URL-Dekodierung

  • %20 oder + wird zu Leerzeichen ( )
  • %21 wird zu Ausrufezeichen (!)
  • %40 wird zu At-Zeichen (@)
  • %26 wird zu Und-Zeichen (&)
  • %3F wird zu Fragezeichen (?)
  • %2F wird zu Schrägstrich (/)

So verwenden Sie diesen URL-Decoder

  1. Fügen Sie Ihren URL-kodierten String in das Eingabefeld oben ein.
  2. Klicken Sie auf die Schaltfläche "URL dekodieren".
  3. Das dekodierte Ergebnis wird im Ausgabefeld angezeigt.
  4. Verwenden Sie die Schaltfläche "Ergebnis kopieren", um den dekodierten Text zu kopieren.

URL-Dekodierung vs. URL-Kodierung

URL-Kodierung wandelt Sonderzeichen in prozentkodiertes Format für sichere Übertragung in URLs um. URL-Dekodierung kehrt diesen Prozess um. Verwenden Sie unseren URL-Encoder, wenn Sie Text kodieren statt dekodieren möchten. Use our URL Encoder if you need to encode text instead of decoding it.

URL-Dekodierung in Programmiersprachen

URL-Dekodierung ist in den meisten Programmiersprachen integriert. Hier sind Beispiele:

PHP

$decoded = urldecode($encoded); // or rawurldecode($encoded)

JavaScript

const decoded = decodeURIComponent(encoded); // Browser & Node.js

Python

from urllib.parse import unquote
decoded = unquote(encoded)

Go

import "net/url"
decoded, _ := url.QueryUnescape(encoded)

Java

import java.net.URLDecoder;
String decoded = URLDecoder.decode(encoded, "UTF-8");

Ruby

require 'uri'
decoded = URI.decode_www_form_component(encoded)

C#

string decoded = System.Web.HttpUtility.UrlDecode(encoded);