URL-Encoder & -Decoder
Prozentkodierte URLs für sicheren Transport oder dekodierte Zeichenketten – sofort in Ihrem Browser.
Warum den PixConvert URL-Encoder verwenden?
Der schnellste URL-Encoder/Decoder – native Browser-APIs, keine Latenz.
Prozentkodierungsstandard
Verwendet die RFC 3986-konforme Prozentkodierung. Leerzeichen werden in %20, & in %26 umgewandelt, und alle reservierten Zeichen werden korrekt dargestellt.
Vollständiger URI-Modus
Aktivieren Sie den Modus „Vollständige URI“, um die Schrägstriche (//) und die Domänenstruktur beizubehalten, während nur die unsicheren Zeichen codiert werden.
100 % privat
Die nativen encodeURIComponent/decodeURIComponent-Funktionen werden in Ihrem Browser ausgeführt. Es verlässt nichts Ihr Gerät.
Austauschen mit einem Klick
Füge die kodierte Ausgabe wieder als Eingabe ein und dekodiere sie mit einem einzigen Klick auf „Tausch“.
Abfragezeichenfolgenfreundlich
Um eine sichere Einbindung in Links zu gewährleisten, können ganze Abfragezeichenfolgen oder einzelne Parameterwerte kodiert werden.
Sofortige Ergebnisse
Kein Button erforderlich – die Ausgabe wird während der Eingabe aktualisiert. Klicken Sie auf „Kodieren/Dekodieren“, um den ausgewählten Modus anzuwenden.
Wann URL-Codierung anwenden
Die URL-Codierung ist immer dann erforderlich, wenn vom Benutzer eingegebener Text in eine URL eingegeben wird.
Abfrageparameter
Suchanfragen, Formularwerte und vom Benutzer eingegebener Text sollten vor dem Anhängen an URLs kodiert werden.
- Suchanfragen sicher kodieren
- Sonderzeichen in Filtern beibehalten
- Vermeiden Sie die Beschädigung der URL-Struktur.
Weiterleitungs-URLs
Doppelt kodierte URLs, die als redirect_uri-Parameter in OAuth-Abläufen verwendet werden.
- OAuth redirect_uri-Kodierung
- OpenID Connect Callback-URLs
- Sicheres Einbetten von URLs in andere URLs
API-Entwicklung
URL-codierte Webhook-Nutzdaten und Formularübermittlungen prüfen oder dekodieren.
- Webhook-Nutzdaten dekodieren
- Prüfen Sie die Formulare der POST-Körper
- Debug-API-Umleitungsparameter
Wie man eine URL kodiert oder dekodiert
Wählen Sie den Kodierungs- oder Dekodierungsmodus. Fügen Sie Ihren Text oder Ihre URL-codierte Zeichenfolge in das Eingabefeld ein.
Klicken Sie auf „Kodieren“ oder „Dekodieren“. Kopieren Sie die Ausgabe mit einem Klick.
Wechseln Sie je nachdem, ob Sie einen Parameter oder eine ganze URL codieren, zwischen dem Komponentenmodus (encodeURIComponent) und dem Modus für die vollständige URI.
Weitere Tools entdecken
Entdecken Sie weitere kostenlose Tools, die hervorragend mit diesem Tool harmonieren.
Base64-Encoder
Base64-Zeichenketten kodieren und dekodieren
JSON-Formatter
JSON sofort formatieren, validieren und minimieren
JWT-Decoder
JSON Web Tokens dekodieren und untersuchen
Hash-Generator
Generieren von MD5-, SHA-1- und SHA-256-Hashes
Regex-Tester
Reguläre Ausdrücke live testen und debuggen
UUID-Generator
v4 UUIDs und ULIDs generieren
Häufig gestellte Fragen
URL-Codierung und -Decodierung erklärt.
Worin besteht der Unterschied zwischen encodeURI und encodeURIComponent?
`encodeURI` kodiert eine vollständige URL und erhält dabei die Zeichen :, /, ?, #, & und =. `encodeURIComponent` kodiert eine URL-Komponente (einen einzelnen Parameterwert) und kodiert dabei alles einschließlich dieser Zeichen. Verwenden Sie `encodeURIComponent` für Parameterwerte und `encodeURI` für vollständige URLs.
Warum wird ein Leerzeichen manchmal als + und manchmal als %20 dargestellt?
HTML-Formulare kodieren Leerzeichen als + (application/x-www-form-urlencoded-Format). Die URL-Kodierung nach RFC 3986 verwendet %20. Beide sind in unterschiedlichen Kontexten gültig. Unser Tool verwendet %20 (Standard-Prozentkodierung).
Ist URL-Codierung dasselbe wie Base64?
Nein. Die URL-Kodierung ersetzt unsichere Zeichen durch %XX-Hexadezimalsequenzen und ist für URLs konzipiert. Base64 kodiert Binärdaten als druckbares ASCII und erzeugt eine längere Zeichenkette. Sie lösen unterschiedliche Probleme.
Wann sollte ich den Full-URI-Modus verwenden?
Der vollständige URI-Modus verwendet encodeURI anstelle von encodeURIComponent. Verwenden Sie ihn, wenn Sie eine vollständige URL haben und nur Zeichen kodieren möchten, die in URLs ungültig sind (Leerzeichen, Nicht-ASCII-Zeichen), wobei die URL-Struktur (://, /, ?, &, =) erhalten bleiben soll.
Welche Zeichen müssen prozentcodiert werden?
Zeichen außerhalb des nicht reservierten Zeichensatzes (AZ, az, 0–9, -, _, ., ~) müssen in URL-Komponenten prozentcodiert werden. Reservierte Zeichen wie /, ?, #, &, = sind in der URL-Struktur unbedenklich, müssen aber codiert werden, wenn sie als Datenwerte verwendet werden.