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 zurück 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 zurück zu lesbarem Text zu dekodieren. Wählen 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 lässt. Alles läuft clientseitig in Ihrem Browser, daher wird nichts hochgeladen.
So verwenden Sie URL-Encoder / Decoder
- Encode oder Decode mit den Buttons oben wählen.
- Beim Kodieren "Komponente kodieren (encodeURIComponent)" für einen einzelnen Wert oder "Volle URL kodieren (encodeURI)" für einen kompletten Link wählen.
- Ihren Text oder Ihre URL in das Eingabefeld einfügen.
- Encode oder Decode drücken und das Ergebnis 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
Kodierte URL dekodieren
https%3A%2F%2Fexample.com%2Fsearch dekodiert zu https://example.com/search
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?
- Kodieren Sie jeden Wert mit encodeURIComponent, bevor Sie sie mit & und = verbinden. Zum Beispiel ergibt `?q=` + encodeURIComponent('shoes & socks') `?q=shoes%20%26%20socks`. So wird verhindert, dass ein Wert mit &, = oder Leerzeichen für ein Trennzeichen gehalten wird und Ihren Query-String zerbricht.
- 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 und Dekodieren geschieht vollständig in Ihrem Browser mit den Standardfunktionen encodeURIComponent, encodeURI und decodeURIComponent. Nichts, was Sie einfügen, wird hochgeladen, protokolliert oder gespeichert.
Verwandte Tools
Base64-Encoder / Decoder
Kostenloser Online-Base64-Encoder und -Decoder. Text zu Base64 kodieren oder Base64 zurück zu Klartext dekodieren, mit voller Unicode-(UTF-8-)Unterstützung - läuft vollständig in Ihrem Browser.
JSON-Minifier und -Formatter
Kostenloser Online-JSON-Minifier und -Formatter. JSON minifizieren, um Payloads zu verkleinern, oder JSON mit 2-Leerzeichen-Einrückung beautifizieren (pretty-print). Validiert währenddessen - kein Upload nötig.
HTML-Minifier
Kostenloser Online-HTML-Minifier. Komprimieren und minifizieren Sie HTML durch Entfernen von Kommentaren und Zusammenfassen von Whitespace - kleinere Dateien, schnellere Seitenladezeiten. Läuft in Ihrem Browser, kein Upload nötig.