URL kodieren und dekodieren

Kodiere einen vollständigen URI oder eine Komponente und dekodiere %-Sequenzen lokal als Text.

Diese Seite zeigt die im aktuellen Umfang in dieser Sprache verfügbaren Werkzeuge. Das bedeutet nicht, dass jedes Werkzeug der Website in jede Sprache übersetzt ist.

Grenze für Eingabe/dekodierte Datei: 1 MiB; Textausgabe: 2 MiB. Base64 ist keine Verschlüsselung; dekodierter Text und URLs werden niemals geöffnet oder ausgeführt. Standard-Base64 erfordert korrektes Padding; Base64url akzeptiert Eingaben mit oder ohne Padding. Leerraum ist nicht erlaubt. URI erhält reservierte Zeichen; component verarbeitet den gesamten Wert. + steht nicht für ein Leerzeichen.

Anleitung

Wähle Kodieren oder Dekodieren und anschließend vollständigen URI oder Komponente. Füge den Text ein, verarbeite ihn und prüfe die Ausgabe vor der Verwendung.

Anwendungsbeispiel

Die Komponente a b&c wird zu a%20b%26c. Der URI-Modus erhält &, weil es ein reserviertes URI-Zeichen ist.

Unterstützte Funktionen und Grenzen

URI verwendet encodeURI/decodeURI und erhält reservierte Zeichen; component verwendet encodeURIComponent/decodeURIComponent. Beim Dekodieren bleibt + ein + und wird nicht zum Leerzeichen. Ergebnisse bleiben Text und werden niemals aufgerufen.

Häufige Fragen

Prüft dies die Sicherheit oder den Inhalt der URL?

Nein. Es wird nur Text lokal umgewandelt, ohne die URL anzufragen. Ungültige %-Sequenzen oder unvollständiges UTF-8 erzeugen einen Fehler; eine erfolgreiche Umwandlung belegt keine Sicherheit der URL.

Ähnliche Werkzeuge