ToolHub
Tool öffnen

URL Encoder/Decoder

Schnelle URL-Codierung und -Decodierung zur Verarbeitung von Sonderzeichen

Formatkonvertierung

Über dieses Tool

Der URL Encoder/Decoder ist ein browserbasiertes Tool, das Text in das URL-codierte Format (Prozentcodierung) umwandelt und codierte URLs zurück in lesbaren Text decodiert. Es verwendet die standardmäßigen Funktionen encodeURIComponent und decodeURIComponent und verarbeitet Sonderzeichen wie Leerzeichen, Und-Zeichen und Abfrageparameter korrekt. Die gesamte Verarbeitung erfolgt lokal im Browser, ohne dass Daten an einen Server gesendet werden.

Hauptfunktionen

How to Use

  1. Paste or type your text or URL into the input area.
  2. Click encode to convert special characters to URL-safe format, or decode to revert.
  3. View the encoded/decoded result instantly in the output area.
  4. Copy the result to your clipboard with one click.

Schnellvorschau

Anwendungsfälle

url Codierung Prozentcodierung Abfrageparameter

Häufig gestellte Fragen

Was ist URL-Codierung (Prozentcodierung)?

URL-Codierung, auch Prozentcodierung genannt, ersetzt unsichere oder reservierte Zeichen in URLs durch ein %-Zeichen gefolgt von zwei Hexadezimalziffern. Zum Beispiel wird ein Leerzeichen zu %20 und ein Und-Zeichen zu %26. Dies stellt sicher, dass Sonderzeichen die URL-Struktur nicht beschädigen.

Was ist der Unterschied zwischen encodeURI und encodeURIComponent?

encodeURI wird zur Codierung vollständiger URLs verwendet, behält aber strukturell bedeutsame Zeichen wie :, /, ?, &, = bei. encodeURIComponent codiert alle Zeichen, einschließlich dieser reservierten Zeichen, und eignet sich daher zur Codierung einzelner Abfrageparameterwerte, die escaped werden müssen.

Unterstützt dieses Tool die Codierung chinesischer Zeichen?

Ja. Das Tool verwendet die native encodeURIComponent-Funktion des Browsers, die UTF-8-Codierung vollständig unterstützt. Alle Unicode-Zeichen wie Chinesisch, Japanisch, Koreanisch und Emojis werden korrekt in Prozentcodierungssequenzen umgewandelt.

Warum sieht der decodierte Text falsch aus oder zeigt Fehler?

Dies liegt normalerweise daran, dass die Eingabe kein gültiger Prozentcodierungs-String ist. Stellen Sie sicher, dass der codierte String korrekt formatiert ist – auf jedes %-Zeichen sollten zwei Hexadezimalziffern (0-9, A-F) folgen. Unvollständige oder fehlerhafte Sequenzen führen zu Decodierungsfehlern.

Ist URL-Codierung dasselbe wie HTML-Entity-Codierung?

Nein. URL-Codierung verwendet ein Prozentzeichen gefolgt von Hexadezimalzahlen (z. B. wird ein Leerzeichen als %20 codiert), während HTML-Entity-Codierung mit & beginnende Sequenzen verwendet (z. B. wird ein Leerzeichen als   codiert). Sie haben unterschiedliche Verwendungszwecke – URL-Codierung für URLs, HTML-Entity-Codierung für HTML-Inhalte.