Einzelnen Wert erkennen
Für Suchbegriffe und Weiterleitungsziele in einem Parameter ist der Komponentenmodus geeignet. Ein vollständiger Query-String wird hier nicht in einzelne Felder zerlegt.
Kodierung und Maskierung
mit dem passenden Kontext
Die Umwandlung bleibt in diesem Browser; die Eingabe wird nicht hochgeladen.
Wie encodeURIComponent: Strukturzeichen innerhalb eines Werts werden maskiert. + bleibt beim Dekodieren ein Plus.
Ein Dekodiervorgang löst genau eine Ebene auf. Ungültige Prozentsequenzen, UTF-8-Bytes oder isolierte UTF-16-Surrogate führen zum Fehler. Keine Query-Analyse oder automatische Reparatur.
Eingabe: 1.048.576 UTF-16-Einheiten; Ausgabe: 4.194.304. Vorschau: 20.000. Beim Einfügen können Zeilenenden normalisiert werden.
Text eingeben oder ein Beispiel laden. Leere Eingabe kann manuell in eine leere Ausgabe umgewandelt werden.
Nach Bestätigung wird das aktuelle Ergebnis zur Eingabe und die Richtung wechselt. Bei Überschreitung des Eingabelimits ist das nicht möglich.
URL kodieren hilft, wenn ein Suchwert ein & enthält oder eine Weiterleitungsadresse als Parameter übergeben wird. Der Kontext entscheidet, ob ein Zeichen Daten oder Teil der Adresse ist.
Hier können Sie auch eine URL dekodieren und Prozentkodierung aus Protokollen lesen. Formularkodierung verwendet andere Leerzeichenregeln als ein Pfad; UTF-8 legt fest, wie Umlaute und Emoji dargestellt werden.
URL kodieren mit Komponentenmodus schützt ein & im Parameterwert als %26. Der URI-Modus erhält dagegen die Struktur einer bereits zusammengesetzten Adresse.
Ein einzelnes % oder unvollständige UTF-8-Bytes liefern keinen geratenen Text. Die Fehlermeldung verweist auf die betroffene Stelle in der Eingabe.
Für Suchbegriffe und Weiterleitungsziele in einem Parameter ist der Komponentenmodus geeignet. Ein vollständiger Query-String wird hier nicht in einzelne Felder zerlegt.
Automatisch wird 350 ms nach einer Änderung neu gerechnet. Schalten Sie die Automatik aus, um die Schaltfläche Umwandeln zu sehen; Ctrl/Cmd+Enter startet ebenfalls. Änderungen an Eingabe oder Optionen machen das alte Ergebnis ungültig und sperren Kopieren und Download bis zum nächsten erfolgreichen Lauf.
Beispiel, Leeren und Umkehren zeigen vor dem Anwenden eine Vorschau. Rückgängig stellt Eingabe, Optionen und Ergebnis gemeinsam wieder her. Umkehren übernimmt das aktuelle Ergebnis und wechselt die Richtung; es dekodiert deshalb nicht einfach eine zweite Ebene. Die Vorschau zeigt höchstens 20.000 UTF-16-Einheiten.
encodeURIComponent maskiert Strukturzeichen innerhalb eines Werts, etwa /, ? und &.
encodeURI erhält Trennzeichen. Beim Dekodieren bleiben maskierte reservierte Zeichen in ihrer ursprünglichen Schreibweise erhalten.
Formularkodierung behandelt Leerzeichen als +. Sie erstellt keine Liste aus Schlüsseln und Werten.
Ungültige Bytes und isolierte UTF-16-Surrogate werden zurückgewiesen. Zeile und Spalte helfen beim Korrigieren.
Für einen einzelnen Suchwert wählen Sie Komponente. URI ist für eine zusammengesetzte Adresse gedacht, deren Trennzeichen erhalten bleiben sollen.
%20 steht für ein Leerzeichen. Der Formularmodus verwendet stattdessen +; ein wörtliches Plus muss dort als %2B erscheinen.
Ja. URL kodieren verwendet UTF-8, sodass ü zu %C3%BC wird. Beschädigte UTF-8-Sequenzen werden beim Dekodieren abgewiesen.
Ein zusätzlicher RFC-3986-Modus ist nicht vorhanden. Streng ist die Eingabeprüfung: ungültige Prozentsequenzen, UTF-8-Bytes und isolierte Surrogate führen zu einem Fehler.
Die Umwandlung erfolgt lokal. Der eingegebene Text wird nicht zur Verarbeitung hochgeladen.
Einen ungewöhnlichen Fall gefunden?
URL kodieren im passenden Modus, das Ergebnis prüfen und den aktuellen Text für den nächsten Arbeitsschritt übernehmen.