Kostenlos / Online
URL-Kodierer & -Dekodierer
URLs Sofort Kodieren & Dekodieren
Konvertieren Sie Sonderzeichen in ein URL-sicheres prozentkodiertes Format oder dekodieren Sie kodierte URLs zurück in lesbaren Text. Essentiell für die Webentwicklung und API-Arbeiten.
Ungültige kodierte Zeichenfolge. Bitte überprüfen Sie Ihre Eingabe.
Mehrere Kodierungstypen
Wählen Sie zwischen vollständiger URL-Kodierung, Komponenten-Kodierung oder kodieren Sie alle Zeichen für maximale Kompatibilität.
Sofortige Dekodierung
Fügen Sie eine beliebige prozentkodierte Zeichenfolge ein und dekodieren Sie sie mit einem Klick zurück in lesbaren Text.
Entwicklerfreundlich
Perfekt zum Erstellen von API-Anfragen, Abfragezeichenfolgen, Formulardaten und zum Debuggen kodierter URLs.
100% Client-Seite
Alle Kodierungen und Dekodierungen erfolgen in Ihrem Browser. Es werden keine Daten an unsere Server gesendet.
Verstehen der URL-Kodierung für die Webentwicklung
URL-Kodierung (auch als Prozentkodierung bezeichnet) ist ein Mechanismus zum Kodieren von Zeichen in einem Uniform Resource Identifier (URI). Sie ersetzt unsichere Zeichen durch ein '%' gefolgt von zwei hexadezimalen Ziffern, die den ASCII-Code des Zeichens darstellen. Zum Beispiel wird ein Leerzeichen zu '%20' und ein Kaufmanns-Und (&) wird zu '%26'.
Warum ist URL-Kodierung notwendig?
URLs können nur eine begrenzte Menge an Zeichen aus dem ASCII-Zeichensatz enthalten. Zeichen wie Leerzeichen, Sonderzeichen und nicht-ASCII-Zeichen müssen kodiert werden, um sicher in URLs übertragen zu werden. Ohne ordnungsgemäße Kodierung können URLs brechen, Sicherheitsanfälligkeiten verursachen (wie Injektionsangriffe) oder von Webservern und Browsern falsch interpretiert werden.
Arten der URL-Kodierung
Es gibt verschiedene Ebenen der URL-Kodierung. encodeURI() kodiert eine vollständige URL, bewahrt jedoch Zeichen wie ':', '/', '?', und '&', die in URLs eine besondere Bedeutung haben. encodeURIComponent() kodiert alles außer Buchstaben, Ziffern und einigen Sonderzeichen — perfekt zum Kodieren von Abfrageparametern. Unsere Option 'Alle kodieren' konvertiert jedes nicht-alphanumerische Zeichen für maximale Sicherheit.
URL-Kodierer FAQ
URL kodieren (encodeURI) bewahrt Zeichen, die in URLs eine besondere Bedeutung haben, wie :, /, ?, und &. Komponente kodieren (encodeURIComponent) kodiert alles außer Buchstaben und Ziffern. Verwenden Sie URL kodieren für vollständige URLs und Komponente kodieren für Abfrageparameterwerte.
URLs können nur spezifische ASCII-Zeichen enthalten. Sonderzeichen, Leerzeichen und nicht-englische Zeichen müssen prozentkodiert werden, um sicher in URLs enthalten zu sein. Ohne Kodierung können URLs brechen oder Sicherheitsprobleme verursachen.
%20 ist die URL-kodierte Darstellung eines Leerzeichens. Die Zahl 20 ist der hexadezimale Wert für das Leerzeichen (32 in dezimal) im ASCII. Ähnlich steht %26 für '&', %3F für '?', usw.
Ja. Alle Kodierungen und Dekodierungen erfolgen vollständig in Ihrem Browser mit JavaScript. Ihre Daten werden niemals an einen Server übertragen oder irgendwo gespeichert.
Ja. Nicht-ASCII-Zeichen (wie é, ñ, 日本語) werden mit ihren UTF-8-Bytefolgen kodiert. Jedes Byte wird als prozentkodierter Wert dargestellt, um die Kompatibilität mit allen modernen Websystemen zu gewährleisten.