Zum Inhalt springen
ToolsMinify logo
Entwickler-Tools
Beliebt

URL-Encoder / Decoder

Nutzen Sie diesen kostenlosen URL-Encoder und -Decoder, um Text und Links zu Percent-Encoding (URL-Kodierung) zu konvertieren oder eine kodierte URL zurueck zu lesbarem Text zu…

Über URL-Encoder / Decoder

Nutzen Sie diesen kostenlosen URL-Encoder und -Decoder, um Text und Links zu Percent-Encoding (URL-Kodierung) zu konvertieren oder eine kodierte URL zurueck zu lesbarem Text zu dekodieren. Waehlen Sie zwischen encodeURIComponent - das reservierte Zeichen wie &, =, ? und / escaped, damit ein Wert sicher in einem Query-String ist - oder encodeURI, das die Struktur einer vollen URL intakt laesst. Dieselbe Seite hat einen Query-String-Builder: fuegen Sie Schluessel/Wert-Paare hinzu, optional eine Basis-URL, kopieren Sie das Ergebnis, oder fuegen Sie eine Query oder URL ein, um die Felder wieder zu fuellen. Alles laeuft clientseitig in Ihrem Browser, daher wird nichts hochgeladen.

So verwenden Sie URL-Encoder / Decoder

  1. Waehlen Sie Kodieren / Dekodieren zum Percent-Kodieren von Text, oder Query-String zum Bauen und Parsen von Parametern.
  2. Beim Kodieren den Voll-URL-Schalter aus lassen fuer einen einzelnen Wert (encodeURIComponent), oder einschalten fuer einen kompletten Link (encodeURI).
  3. Im Query-String-Modus Schluessel/Wert-Zeilen (und optional eine Basis-URL) hinzufuegen. Jeder Wert wird sicher kodiert. Eine Query oder URL einfuegen und In Felder parsen tippen, um die Zeilen zu fuellen.
  4. Den kodierten Text, dekodierten Text oder die gebaute Query aus dem Ausgabefeld kopieren.

Beispiele für URL-Encoder / Decoder

Query-Wert kodieren

hello world & more wird zu hello%20world%20%26%20more

Volle URL kodieren

https://example.com/a b?q=1 wird mit encodeURI zu https://example.com/a%20b?q=1

Query-String bauen

Zeilen q=Schuhe & Socken und sort=price werden zu ?q=Schuhe%20%26%20Socken&sort=price

URL zurueck parsen

https://example.com/search?q=hallo%20welt&page=2 fuellt die Felder q und page; + in Formulardaten wird zum Leerzeichen

Vollständigen Guide lesen

So verwenden Sie URL-Encoder / Decoder: Vollständiger Guide (2026) - 5 Min. Lesezeit

Häufig gestellte Fragen zu URL-Encoder / Decoder

Was ist URL-Kodierung (Percent-Encoding)?
URL-Kodierung, auch Percent-Encoding genannt, ersetzt Zeichen, die in einer URL unsicher oder reserviert sind, durch ein % gefolgt von zwei hexadezimalen Ziffern, die den Byte-Wert darstellen. Zum Beispiel wird ein Leerzeichen zu %20 und ein Ampersand zu %26. So können Sie Leerzeichen, Symbole und Nicht-ASCII-Zeichen sicher in einer URL, einem Query-String oder einer Formularübermittlung einschließen.
Was ist der Unterschied zwischen encodeURIComponent und encodeURI?
encodeURIComponent escaped fast jedes reservierte Zeichen - einschliesslich & = ? / # : @ + und Leerzeichen - und ist die richtige Wahl für einen einzelnen Query-String-Wert oder Pfadsegment. encodeURI lässt die Zeichen, die die Struktur einer URL ausmachen (: / ? & = #), unberührt und ist für das Kodieren einer kompletten URL gedacht, die diese Trennzeichen bereits enthält. Faustregel: encodeURIComponent für die Teile, encodeURI für das Ganze.
Welche Zeichen werden kodiert?
Unreservierte Zeichen (A-Z, a-z, 0-9 und - _ . ! ~ * ' ( )) werden nie kodiert. Reservierte und unsichere Zeichen - Leerzeichen, &, =, ?, /, #, % und jedes Nicht-ASCII-Zeichen wie akzentuierte Buchstaben oder Emoji - werden in ein oder mehrere %XX-Bytes (UTF-8) umgewandelt. encodeURIComponent kodiert auch die reservierten Trennzeichen, während encodeURI sie bewahrt.
Wie baue ich einen Query-String sicher?
Wechseln Sie in den Query-String-Modus und fuegen Sie eine Zeile pro Parameter hinzu. Der Builder kodiert jeden Schluessel und Wert mit encodeURIComponent, bevor sie mit & und = verbunden werden, sodass ein Wert wie Schuhe & Socken zu Schuhe%20%26%20Socken wird und den Query nicht zerbricht. Sie koennen auch einen einzelnen Wert im Modus Kodieren / Dekodieren kodieren und selbst einfuegen.
Kann ich einen Query-String oder eine URL zurueck in Felder parsen?
Ja. Im Query-String-Modus eine nackte Query (?q=hallo+welt), einen Pfad mit Query oder eine volle URL einfuegen und In Felder parsen tippen. Das Tool fuellt die Schluessel/Wert-Zeilen, behandelt + als Leerzeichen (form-urlencoded) und setzt die Basis-URL bei einem vollstaendigen Link. Fehlerhafte Percent-Escapes zeigen eine klare Fehlermeldung.
Warum erhalte ich beim Dekodieren einen Fehler?
Das Dekodieren scheitert, wenn die Eingabe ein fehlerhaftes Percent-Escape enthält - ein einzelnes "%" ohne zwei Hex-Ziffern danach, oder eine ungültige Sequenz wie "%zz". Prüfen Sie, dass jedes "%" von einem gültigen zweistelligen Hex-Code gefolgt wird. Text, der nie URL-kodiert wurde, geht unverändert durch, es sei denn, er enthält ein verirrtes "%".
Werden meine Daten an einen Server gesendet?
Nein. Das gesamte Kodieren, Dekodieren, Query-Bauen und Parse-back geschieht vollstaendig in Ihrem Browser mit den Standardfunktionen encodeURIComponent, encodeURI und decodeURIComponent. Nichts, was Sie einfuegen, wird hochgeladen, protokolliert oder gespeichert.