Zum Inhalt springen
FileTinker

URL kodieren / dekodieren

Fügen Sie Text ein, um ihn für eine URL prozentzukodieren, oder fügen Sie eine kodierte Zeichenfolge ein, um sie wieder zu dekodieren. UTF-8-sicher und vollständig im Browser — Ihre Eingabe wird niemals hochgeladen.

Das Ergebnis erscheint hier.

Anleitung: Text URL-kodieren

  1. Wählen Sie Kodieren oder Dekodieren.
  2. Wählen Sie beim Kodieren Komponente (alles maskieren) oder Voll-URL (Struktur beibehalten).
  3. Fügen Sie Ihren Text ein und kopieren Sie das Ergebnis.

Über die URL-Kodierung

Die URL-Kodierung (Prozentkodierung) ersetzt Zeichen, die in einer URL nicht erlaubt sind — Leerzeichen, kaufmännische Und-Zeichen, Fragezeichen, Rautezeichen, nicht-ASCII-Buchstaben und mehr — durch ein Prozentzeichen gefolgt von ihrem Bytewert, sodass die URL eindeutig bleibt. Sie ist unverzichtbar, wenn Sie Benutzereingaben, Suchbegriffe oder nicht-lateinischen Text in eine Abfragezeichenfolge einfügen.

Der Komponentenmodus verwendet encodeURIComponent und maskiert jedes reservierte Zeichen — richtig für einen einzelnen Wert in der Abfragezeichenfolge oder ein Pfadsegment. Der Voll-URL-Modus verwendet encodeURI und lässt strukturelle Zeichen wie Doppelpunkt, Schrägstrich, Fragezeichen, kaufmännisches Und und Raute unangetastet, sodass eine vollständige Adresse nutzbar bleibt. Die Dekodierung berücksichtigt UTF-8, sodass Emoji und Buchstaben mit Akzent sauber hin und zurück konvertiert werden. Nichts wird an einen Server gesendet.

Häufige Fragen

Was ist URL-Kodierung?

Die URL-Kodierung, auch Prozentkodierung genannt, stellt Zeichen, die eine besondere Bedeutung haben oder in einer URL nicht erlaubt sind, als Prozentzeichen gefolgt von ihrem hexadezimalen Bytewert dar (zum Beispiel wird ein Leerzeichen zu %20), sodass die URL eindeutig übertragen wird.

Komponente oder Voll-URL — was verwende ich?

Verwenden Sie Komponente (encodeURIComponent) für einen einzelnen Wert wie einen Abfrageparameter oder ein Pfadsegment; dabei werden reservierte Zeichen wie kaufmännisches Und und Schrägstrich maskiert. Verwenden Sie Voll-URL (encodeURI) für eine vollständige Adresse, um ihre Struktur beizubehalten.

Werden Emoji und nicht-englischer Text verarbeitet?

Ja. Kodierung und Dekodierung sind UTF-8-sicher, sodass Buchstaben mit Akzent, nicht-lateinische Schriften und Emoji in die korrekte Bytefolge kodiert und exakt wieder dekodiert werden.

Wird mein Text hochgeladen?

Nein. Alles läuft in Ihrem Browser, sodass der Text, den Sie kodieren oder dekodieren, niemals Ihr Gerät verlässt.