URL-Encoder & -Decoder
Local only — nothing is uploaded unless you save or share it.
Ein URL-Encoder und -Decoder für Links und Query-Strings, korrekt prozentkodiert.
- Fügen Sie eine URL, einen Query-Wert oder eine kodierte Zeichenkette ein
- Wählen Sie Komponenten- oder Voll-URL-Modus, dann Kodieren oder Dekodieren
- Kopieren Sie das Ergebnis oder öffnen Sie die Aufschlüsselung
URL-Aufschlüsselung
Tool speichern
URL-Encoder & -Decoder griffbereit halten
Nutzen Sie das Teilen-Menü Ihres Browsers und dann „Zum Home-Bildschirm“.
Über dieses Tool
URLs dürfen nur einen begrenzten Zeichenvorrat enthalten, alles andere muss prozentkodiert werden: aus einem Leerzeichen wird %20, aus einem Kaufmanns-Und wird %26, und so weiter. Das falsch zu machen ist der Weg, auf dem Query-Parameter stillschweigend kaputtgehen — meist dann, wenn ein Wert ein Und-Zeichen oder ein Plus enthält und der Server es als Struktur statt als Inhalt liest. Dieses Werkzeug bietet beide Kodiermodi, und der Unterschied zählt. Der Komponenten-Modus maskiert auch die reservierten Zeichen, was Sie für einen Wert innerhalb eines Query-Strings oder Pfadsegments wollen. Der Vollmodus lässt die Struktur der URL selbst unangetastet, sodass Sie einen kompletten Link aufräumen können, ohne ihn zu zerstören. Beim Dekodieren bekommen Sie eine klare Rückmeldung statt eines stillen Fehlschlags, wenn die Eingabe ein verirrtes Prozentzeichen enthält. Außerdem gibt es eine Aufschlüsselung, die jede URL in Schema, Host, Pfad, Query-Parameter und Fragment zerlegt und einen langen, mit Tracking beladenen Link auf einen Blick lesbar macht. Alles läuft lokal in Ihrem Browser.
Häufige Fragen
Was ist der Unterschied zwischen den beiden Modi?
Der Komponenten-Modus maskiert reservierte Zeichen wie &, ?, =, / und #, er ist also für einen einzelnen Wert innerhalb einer URL richtig. Der Vollmodus lässt diese unangetastet, sodass eine komplette URL funktionsfähig bleibt. Den Vollmodus auf einen Query-Wert anzuwenden ist die klassische Ursache kaputter Parameter.
Was ist Prozentkodierung?
Die Regel, die aus einem Leerzeichen %20 und aus einem Und-Zeichen %26 macht: Zeichen, die einer URL sonst etwas Strukturelles bedeuten würden, werden durch ein Prozentzeichen und ihren Hex-Code ersetzt. Eine URL online zu kodieren heißt, sie anzuwenden; der Decoder hier macht das Gegenteil, und so lesen Sie einen Link zurück, den Ihnen jemand mit einem Query-String voller %3A und %2F geschickt hat.
Warum wird mein Leerzeichen mal zu %20 und mal zu einem Plus?
Die Prozentkodierung verwendet überall %20. Das Plus stammt aus den älteren Formularkodierungsregeln für application/x-www-form-urlencoded und manche Query-Strings. Beides kommt in freier Wildbahn vor, Server akzeptieren daher meist beides, aber %20 ist die sicherere Wahl.
Warum schlägt das Dekodieren mit einem Fehler fehl?
Fast immer, weil die Eingabe ein Prozentzeichen enthält, auf das keine zwei Hexadezimalziffern folgen — das ist ungültig. Das passiert, wenn ein wörtliches Prozentzeichen nie kodiert wurde oder wenn eine Zeichenkette zweimal dekodiert wurde.
Ist es sicher, eine URL mit einem Token einzufügen?
Ja. Kodieren und Dekodieren geschehen vollständig in Ihrem Browser, nichts Eingefügtes wird übertragen oder protokolliert. Behandeln Sie eine URL mit einem Sitzungstoken dennoch als Geheimnis, ganz gleich welches Werkzeug Sie verwenden.
Helfen Sie, dieses Tool zu verbessern
Einen Fehler gefunden, eine Änderung im Kopf, oder fehlt Ihnen ein Tool?
Sie haben einen ungesendeten Entwurf.
Danke — ist bei uns angekommen. Die Antwort finden Sie in Ihrem Postfach.Go to my messages