Tracking-URL lesen
Eine Werbe-URL mit utm_-, gclid- oder fbclid-Parametern zerlegen, um jeden Wert zu sehen.
Analysiere, erstelle und bearbeite URL-Query-Strings. Die Verarbeitung erfolgt lokal in deinem Browser.
Dieses Tool wandelt in beide Richtungen zwischen einem Query-String (dem Teil einer URL nach dem ?) und einem lesbaren JSON-Objekt um. Im Modus Analysieren zerlegt es die Parameter und dekodiert ihre Werte, im Modus Erstellen macht es aus einem JSON-Objekt eine korrekt kodierte Zeichenfolge, die du an eine URL anhängen kannst.
Im Modus Analysieren wird bei einem ? in der Eingabe nur der Teil danach gelesen, du kannst also eine vollständige URL einfügen. Jedes Paar Schlüssel=Wert wird an & getrennt und nach den Regeln von Webformularen dekodiert, in denen + für ein Leerzeichen steht.
Das Ergebnis ist ein eingerücktes JSON-Objekt. Ein Parameter, der mehrmals vorkommt, wird zu einem Array, das alle Werte in ihrer Reihenfolge behält; der Anker (#abschnitt) einer eingefügten URL wird ignoriert.
Im Modus Erstellen muss die Eingabe ein JSON-Objekt sein. Jede Eigenschaft wird zu einem Paar Schlüssel=Wert; Leerzeichen werden als + geschrieben, Sonderzeichen als %XX kodiert, in der Reihenfolge der Eigenschaften.
Fehlerhaftes JSON im Modus Erstellen führt zu einem Fehler: Prüfe die doppelten Anführungszeichen um Schlüssel und Werte.
Analysieren für den Weg von der URL zu JSON, Erstellen für die Gegenrichtung.
Eine URL oder einen Query-String im Modus Analysieren, ein JSON-Objekt im Modus Erstellen.
Klicke auf Verarbeiten, um das Ergebnis zu erhalten.
Kopiere das JSON oder hänge die erzeugte Zeichenfolge hinter das ? deiner URL.
Eine Werbe-URL mit utm_-, gclid- oder fbclid-Parametern zerlegen, um jeden Wert zu sehen.
Die Parameter einer GET-Anfrage als JSON schreiben und die kodierte Zeichenfolge erhalten.
Zwei Query-Strings analysieren, um den abweichenden Parameter zu finden.
Das + wird zum Leerzeichen. Der Parameter color kommt zweimal vor, deshalb bleiben beide Werte, bleu und vert, in einem Array erhalten.
Eingabe
Modus: Analysieren
Eingabe: https://example.com/search?q=gourde+inox&color=bleu&color=vert&page=2Ergebnis
Ergebnis:
{
"q": "gourde inox",
"color": [
"bleu",
"vert"
],
"page": "2"
}Leerzeichen werden zu +, und die Parameter behalten die Reihenfolge des JSON-Objekts.
Eingabe
Modus: Erstellen
Eingabe: {"q":"gourde inox","page":"2","tri":"prix croissant"}Ergebnis
Ergebnis: q=gourde+inox&page=2&tri=prix+croissantQuery-Strings folgen dem Format application/x-www-form-urlencoded, in dem + ein Leerzeichen darstellt. Ein echtes + muss als %2B geschrieben werden.
Sie werden in der Reihenfolge ihres Auftretens in einem Array zusammengefasst: color=blau&color=gruen ergibt "color": ["blau","gruen"]. Mehrfachfilter eines Onlineshops bleiben so erhalten.
Ja, im Modus Analysieren. Alles vor dem ersten ? wird ignoriert, nur der Query-String wird zerlegt.
Ein flaches JSON-Objekt, zum Beispiel {"q":"flasche","page":"2"}. Ein verschachteltes Objekt wird nicht aufgelöst, sondern zum unbrauchbaren Text [object Object].
Nein. Die Verarbeitung läuft in deinem Browser.
Verwandte Werkzeuge
Werkzeuge, die diesem ähnlich sind oder es ergänzen.
Prüfe, ob eine URL syntaktisch gültig ist.
Kodiere oder dekodiere URLs und URL-Komponenten.
Erzeuge saubere URL-Slugs aus Titeln oder beliebigem Text.
Entwirf stabile, lesbare URLs, normalisiere Slugs und Parameter und vermeide doppelte oder mehrdeutige öffentliche Routen.
Verkleinere einen Bildstapel, konvertiere ihn in WebP und entferne Metadaten mit einer einzigen Pipeline.
Bilder verkleinern, komprimieren und WebP, AVIF oder andere Formate wählen: ein praktischer Workflow für kleinere Dateien bei guter Bildqualität.
WebAssembly, Browser-APIs und leistungsfähigere Geräte ermöglichen mehr lokale Verarbeitung. Wie weit kann sie Dienste mit Datei-Upload ersetzen?