URL-Dekodierer

Kodierte Daten mit klaren Formatoptionen konvertieren. Deine Daten bleiben auf deinem Gerät.

Kodieren und Dekodieren
Dein Arbeitsbereich wird vorbereitet…
Eingabe
Ausgabe
Dein Ergebnis erscheint hier.

So verwendest du das Tool

  1. Füge den kodierten Wert ein, öffne eine Datei oder teste das Beispiel.
  2. Wähle das Format. Das Ergebnis aktualisiert sich beim Tippen.
  3. Kopiere das Ergebnis oder lade die konvertierten Daten herunter.

URL richtig dekodieren

Wandle prozentkodiertes UTF-8 wieder in lesbaren Text um. Wähle den beim Kodieren verwendeten Modus, damit reservierte Satz- und Sonderzeichen sowie Pluszeichen richtig behandelt werden.

Fehlerhafte Prozentsequenzen und ungültiges UTF-8 erzeugen einen Fehler, statt stillschweigend Ersatzzeichen einzufügen. Pro Durchlauf wird einmal dekodiert.

Prozentsequenzen einmal dekodieren

Prozentkodierte Bytes werden als strenges UTF-8 dekodiert. %252F wird nach einem Durchlauf zu %2F, nicht zu /. Klartext außerhalb von Escapesequenzen bleibt erhalten.

Eine URL-Konvertierung
Eingabe
Hallo%20Welt%20%2B%20Caf%C3%A9%2F%3F
Ergebnis
Hallo Welt + Café/?

Die Standardeinstellungen konvertieren diese Eingabe in einem Durchlauf.

Das Verhalten von Trennzeichen wählen

Der Komponentenmodus dekodiert reservierte Satz- und Sonderzeichen. Vollständige URI bewahrt maskierte URI-Trennzeichen wie decodeURI. Der Formularwertmodus wandelt + vor der Prozentdekodierung in ein Leerzeichen um; der Komponentenmodus erhält ein wörtliches +.

Fehlerhafte Eingaben bleiben ein Fehler

Ein abschließendes %, ein unvollständiges Hexadezimalpaar oder ungültiges UTF-8 wird abgelehnt. Eingabe und vorheriges Ergebnis bleiben sichtbar, veraltete Ausgaben lassen sich jedoch nicht exportieren. Das Tool öffnet oder lädt die dekodierte Adresse niemals.

Verarbeitungsgrenzen

Bis zu 5 MiB Eingabe, 20 MiB Ausgabe und 10 Sekunden pro Durchlauf. Textdateien müssen UTF-8 verwenden. Die Base64-Kodierung akzeptiert auch Binärdateien. Dokumente bleiben auf deinem Gerät.

Weiterführende InformationenURI-Kodierung · ECMAScript
?

Häufig gestellte Fragen

Warum blieb + ein Pluszeichen?

Der Komponentenmodus bewahrt +. Wähle Formularwert, wenn + für ein Leerzeichen steht.

Warum lässt Vollständige URI %2F unverändert?

decodeURI bewahrt maskierte URI-Trennzeichen. Verwende Komponente, wenn jede gültige Prozentsequenz dekodiert werden soll.

Warum schlägt %E9 fehl?

Es ist keine vollständige UTF-8-Sequenz. Für é lautet die UTF-8-Kodierung %C3%A9.

Läuft der Dekodierer wiederholt?

Nein. Jede Konvertierung dekodiert eine Ebene. Mit Als Eingabe verwenden kannst du ausdrücklich eine weitere Ebene verarbeiten.

Wird die dekodierte URL geöffnet?

Nein. Die Ausgabe bleibt Klartext auf dieser Seite.

Finde dein nächstes Tool

Sprache

Sprache wechseln? Deine aktuelle Arbeit wird gelöscht. Kopiere oder lade benötigte Daten zuerst herunter.