URLs und Query-Strings sofort in beide Richtungen kodieren oder dekodieren, mit korrekter Behandlung reservierter Zeichen.
Encoding uses encodeURIComponent semantics — the right choice for query-string values — so characters like &, =, ? and / always survive inside a parameter.
Query-Strings gehen oft unbemerkt kaputt. Aus einem Leerzeichen wird %20, ein kaufmännisches Und schneidet einen Parameter ab, und ein Plus steht manchmal für ein Leerzeichen und manchmal tatsächlich für ein Plus. Dieser Encoder wandelt Text und URLs nach den Regeln von encodeURIComponent/decodeURIComponent um, der richtigen Wahl für Parameterwerte. Beim Decodieren werden außerdem Leerzeichen normalisiert. Das Tool hilft dir, einen von einem Drittanbieter beschädigten Webhook-Callback zu untersuchen, einen Freigabelink mit mehrsprachigem Titel zu erstellen, eine mailto:-URL mit Leerzeichen aufzubauen oder einfach eine Wand aus Prozentzeichen zu lesen, die jemand aus einem Ereignisprotokoll kopiert hat. Beide Richtungen werden bei jedem Tastendruck aktualisiert. Eine kurze Benachrichtigung bestätigt das Kopieren, sodass du die Ergebnisse direkt in deinen Browser oder Code-Editor übernehmen kannst.
Es verwendet encodeURIComponent, die korrekte Codierung für Werte in Query-Strings. Reservierte Zeichen wie &, =, ? und / werden dabei maskiert, damit Parameter die Übertragung unbeschadet überstehen.
Lasse bei einer vollständigen URL Schema und Host unverändert und codiere nur Pfad- oder Abfrageteile. Eine ganze URL zu codieren ist dann üblich, wenn du sie sicher als Parameter einer anderen URL übermitteln möchtest.
In manchen älteren Codierungen stand + für ein Leerzeichen. Dieses Tool decodiert es als wörtliches Plus und zeigt codierte Leerzeichen ausdrücklich als %20 an, damit keine Mehrdeutigkeit entsteht.
War dieses Werkzeug hilfreich?