Utils365

URL kodieren und dekodieren

Kodiere Text für Links und mach aus kodierten URLs wieder lesbaren Text.

Text einfügen, Datei öffnen oder hierher ziehen

Weiter: Base64 kodieren / dekodieren · JWT-Decoder

Problem mit diesem Tool melden

So verwendest du URL kodieren / dekodieren

  1. Kodieren oder Dekodieren wählen

    Kodieren macht Text sicher für eine URL. Dekodieren verwandelt %20 und andere Codes zurück in Text.

  2. Text oder Link einfügen

    Das Ergebnis aktualisiert sich beim Tippen. Wähle, ob du einen Teil einer URL oder eine ganze URL kodierst.

  3. Ergebnis kopieren

    Kopiere es oder lade es herunter. Bei einem Link mit Query-String wird jeder Parameter darunter dekodiert aufgelistet.

Warum Utils365?

  • Jede Sprache und jedes Emoji

    Text wird als UTF-8 kodiert, sodass Umlaute, Chinesisch und Emojis den Hin- und Rückweg unverändert überstehen.

  • Tracking-Links lesen

    Füge einen langen Link ein und sieh jeden Query-Parameter, etwa utm_source, in einer eigenen Zeile mit dekodiertem Wert.

  • Klare Fehlermeldungen

    Ein kaputter %-Code wird mit seiner Position genannt, damit du ihn auch in einer langen URL findest.

  • Privat durch Design

    Kodieren und Dekodieren passieren in deinem Browser. Links mit Tokens oder persönlichen Daten werden nie hochgeladen.

Häufig gestellte Fragen

Was ist URL-Kodierung?

Auch Prozentkodierung genannt: Zeichen, die in einer URL nicht erlaubt sind, werden als % mit zwei Hex-Ziffern geschrieben. Ein Leerzeichen wird zu %20 und € zu %E2%82%AC.

Soll ich einen Teil der URL oder die ganze URL kodieren?

Kodiere einen Teil, etwa einen Suchbegriff oder einen Wert im Query-String, damit Zeichen wie & und = den Link nicht zerstören. Kodiere die ganze URL nur, um Leerzeichen und Umlaute zu reparieren, während : / ? & = # weiter funktionieren.

Ist ein Leerzeichen %20 oder +?

Beides kommt vor. %20 funktioniert überall in einer URL. + bedeutet nur in Query-Strings und Formulardaten ein Leerzeichen. Aktiviere „Leerzeichen als +“, um wie HTML-Formulare zu kodieren.

Warum meldet das Dekodieren einen ungültigen %-Code?

Auf ein % müssen zwei Hex-Ziffern folgen, und die Codes zusammen müssen gültiges UTF-8 ergeben. Ein einzelnes % oder ein abgeschnittener Code wie %E2%82 lässt sich nicht dekodieren. Ein echtes Prozentzeichen schreibt man %25.

Ist das dasselbe wie encodeURIComponent?

Ja. „Text für einen URL-Teil“ nutzt encodeURIComponent und „Eine ganze URL“ nutzt encodeURI, die Ergebnisse stimmen also genau mit JavaScript überein.