Text und URLs prozentkodieren oder dekodieren und jeden Teil eines Links sehen
Läuft in Ihrem Browser. Nichts, was Sie eingeben, wird irgendwohin gesendet.Die Prozentkodierung ersetzt Zeichen, die eine URL nicht transportieren kann: Ein Leerzeichen wird zu %20, ein Und-Zeichen zu %26. Ohne sie bricht ein Query-String am ersten Sonderzeichen. Dieses Tool kodiert und dekodiert in beide Richtungen und zerlegt einen Link in seine Teile. Nichts wird gesendet.
Diese Seite wurde maschinell aus dem englischen Original übersetzt. Die Übersetzung wurde noch von keinem Menschen geprüft; maßgeblich ist die englische Fassung. Englisches Original lesen
Wählen Sie im Reiter „Kodieren / Dekodieren“ Kodieren oder Dekodieren.
Wählen Sie Ein Wert für einen Parameter oder Suchbegriff oder Ganze URL für einen vollständigen Link.
Schalten Sie „Leerzeichen als +“ ein, wenn der Text Formulardaten sind.
Tippen oder fügen Sie in den linken Bereich ein und klicken Sie dann auf Kopieren, um das Ergebnis zu übernehmen.
Dieser URL-Encoder wandelt Text in Prozentkodierung um, sodass Leerzeichen zu %20 werden und Zeichen wie &, ? und ₹ so geschrieben werden, dass jeder Browser und Server sie gleich liest. Wechseln Sie zum Dekodieren, um einen kodierten String beim Tippen wieder in Klartext zu verwandeln.
Es gibt zwei Arten zu kodieren, und die falsche zu wählen ist ein häufiger Fehler. Der Komponentenmodus, wie encodeURIComponent in JavaScript, maskiert alles, was in einer URL eine Bedeutung hat, auch / ? & = und #; verwenden Sie ihn für einen einzelnen Wert wie einen Suchbegriff oder eine Weiterleitungsadresse. Der Modus Ganze URL, wie encodeURI, lässt diese Zeichen stehen und maskiert nur Leerzeichen und Nicht-ASCII-Text, was zu einem vollständigen Link passt.
Schlägt das Dekodieren fehl, erfahren Sie genau, was falsch ist. Ein einzelnes Prozentzeichen, etwa in "50% off", oder mitten in einem Zeichen abgeschnittene Bytes werden mit ihrer Position gemeldet, statt mit dem knappen Browserfehler "URI malformed". Enthält das Ergebnis noch Maskierungen wie %20, wurde der Text wahrscheinlich doppelt kodiert, und das wird Ihnen gesagt.
Der Reiter URL zerlegt einen Link in Protokoll, Host, Port, Pfad, Hash und eine Tabelle der Query-Parameter, jeweils dekodiert. Bearbeiten, ergänzen oder entfernen Sie einen Parameter, und der Link wird mit korrekter Kodierung neu aufgebaut, praktisch, um UTM-Tags zu prüfen oder einen Filter in einer langen Such-URL zu ändern. Alles läuft in Ihrem Browser, und nichts wird gesendet. Verwandte Tools: Base64 Encode & Decode, JWT Decoder.
encodeURIComponent maskiert jedes Zeichen mit besonderer Bedeutung in einer URL, auch / ? & = und #, verwenden Sie es also für einen Wert innerhalb einer URL. encodeURI behält diese Zeichen und maskiert nur Leerzeichen und Nicht-ASCII-Text, verwenden Sie es also für einen ganzen Link.
Der Text enthält ein %, auf das keine zwei Hex-Ziffern folgen, etwa in 50% off, oder Bytes, die kein gültiges UTF-8 bilden. Dieses Tool zeigt die genaue Position. Ein wörtliches Prozentzeichen schreiben Sie als %25.
In einem Pfad und bei den meisten APIs ist ein Leerzeichen %20. In HTML-Formulardaten (application/x-www-form-urlencoded) wird ein Leerzeichen als + geschrieben. Schalten Sie die Plus-Option ein, um so zu kodieren oder zu dekodieren.
Öffnen Sie den Reiter URL und fügen Sie den Link ein. Jeder Query-Parameter erscheint dekodiert in einer Tabelle. Ändern Sie einen Wert, fügen Sie eine Zeile hinzu oder entfernen Sie eine, und die neu aufgebaute URL darunter wird aktualisiert, bereit zum Kopieren.
Ja, kostenlos, ohne Anmeldung und ohne Grenze, wie viel Text Sie kodieren oder dekodieren. Das Kodieren läuft in Ihrem Browser mit JavaScript, die eingefügten Links, Tokens und Query-Strings werden also nie an einen Server gesendet, und nach dem Schließen des Tabs bleibt nichts gespeichert.
Meist liegt doppelte Kodierung vor: Der Text wurde einmal und dann noch einmal kodiert, sodass aus einem Leerzeichen %20 und dann %2520 wurde. Dekodieren Sie ein zweites Mal, und die Leerzeichen sind zurück. Diese Seite zeigt einen Hinweis, wenn das Ergebnis noch prozentkodiert aussieht, damit Sie wissen, dass ein weiterer Durchgang nötig ist.
Kommen Sie nicht weiter? Fragen Sie zu URL-Encoder und -Decoder und jeder, der es weiß, kann antworten. Kein Konto nötig.