URL Encoder / Decoder

Kodieren und dekodieren Sie URLs sofort. Konvertieren Sie Sonderzeichen in prozentkodiertes Format und zurück. Unterstützt sowohl vollständige URL- als auch Komponentenkodierung. 100% clientseitig, keine Daten werden an Server gesendet.

Eingabezeichen: 0 Ausgabezeichen: 0

Schnellbeispiele

Über URL Encoder / Decoder

URL-Kodierung wandelt Zeichen in ein Format um, das über das Internet übertragen werden kann. Sonderzeichen wie Leerzeichen, Anführungszeichen und Nicht-ASCII-Zeichen werden durch prozentkodierte Sequenzen ersetzt (z. B. %20 für Leerzeichen). Dieses Tool unterstützt sowohl die vollständige URL-Kodierung (encodeURI), die die URL-Struktur beibehält, als auch die Komponentenkodierung (encodeURIComponent), die alle Sonderzeichen einschließlich Schrägstriche und Doppelpunkte kodiert.

Funktionen

How to Use

  1. Select the mode: "Encode" to convert text to URL-encoded format, or "Decode" to convert URL-encoded text back to plain text
  2. Choose the encoding type: "Full URL" preserves URL structure characters (: / ? #), while "URL Component" encodes all special characters
  3. Paste your text or URL into the input field
  4. Click the "Process" button to encode or decode your input instantly
  5. Use the "Copy" button to copy the result to your clipboard, or "Swap" to exchange input and output
  6. Try the Quick Examples buttons below the output to see common encoding/decoding scenarios in action

Common Use Cases

Häufig gestellte Fragen

Was ist URL-Kodierung?

URL-Kodierung (auch Prozentkodierung genannt) ist ein Mechanismus zum Kodieren von Informationen in einem Uniform Resource Locator (URI). Er ersetzt unsichere ASCII-Zeichen durch ein "%" gefolgt von zwei Hexadezimalziffern. Zum Beispiel wird ein Leerzeichen zu %20.

Was ist der Unterschied zwischen encodeURI und encodeURIComponent?

encodeURI kodiert eine vollständige URL, bewahrt aber Zeichen, die in einer URL-Struktur gültig sind (wie : / ? #). encodeURIComponent kodiert alle Sonderzeichen und ist daher für Abfrageparameterwerte geeignet. Verwenden Sie encodeURI für vollständige URLs und encodeURIComponent für URL-Komponenten.

Wann sollte ich URL-Kodierung verwenden?

Sie sollten URL-Kodierung verwenden, wenn Ihre Daten Sonderzeichen enthalten, die in einer URL enthalten sein müssen, wie Leerzeichen, Nicht-ASCII-Zeichen oder reservierte Zeichen wie & = ? /. Dies stellt sicher, dass die URL gültig ist und korrekt von Browsern und Servern analysiert werden kann.

Ist dieses Tool sicher für sensible Daten?

Ja, die gesamte Verarbeitung erfolgt vollständig in Ihrem Browser. Es werden keine Daten an Server gesendet, was es vollständig sicher für sensible Informationen wie API-Schlüssel, Tokens oder private URLs macht.

Can I encode Unicode and non-ASCII characters?

Yes, this tool fully supports Unicode and all non-ASCII characters including emoji, Chinese characters, Arabic script, Cyrillic, and more. These characters are encoded using UTF-8 percent-encoding, which is the standard for modern web applications.

Why does my encoded URL look different after encoding?

URL encoding replaces unsafe characters with percent-encoded sequences. For example, spaces become %20, & becomes %26, and non-ASCII characters become multi-byte sequences like %E4%B8%AD for Chinese characters. This is normal and expected — the encoded URL is still valid and functional.

Can I decode a partially encoded URL?

Yes, the decoder will process any percent-encoded sequences it finds and leave other characters unchanged. However, if the URL contains malformed encoding (like an incomplete % sequence), the tool will show an error. Make sure your input is valid URL-encoded text.

What is the maximum input size?

There is no artificial limit imposed by the tool. The practical limit depends on your browser's memory and JavaScript string handling capabilities. Most modern browsers can handle inputs of several megabytes without issues. For extremely large datasets, consider processing in chunks.

Related Tools