Query-Strings parsen und bauen

Kostenloser Online-Query-String-Parser und -Builder, der in Ihrem Browser läuft. Fügen Sie ein vollständiges URL ein oder nur einen Query-String (mit oder ohne führendes "?") und das Tool zerlegt es in eine Tabelle von Schlüssel/Wert-Paaren. Bearbeiten Sie jede Zelle, fügen Sie Zeilen hinzu oder entfernen Sie sie, schalten Sie URL-Encoding um, und das URL wird automatisch neu zusammengebaut — mit Prozent-Encoding wo nötig. Ausgaben umfassen das vollständige URL, das Query-String-Fragment allein und ein JSON-Objekt zum Einfügen in JavaScript. Array-Notation (foo[]=1&foo[]=2) und wiederholte Schlüssel werden beide unterstützt.

Verwendung

1
URL einfügen

Oder einfach einen Query-String mit oder ohne "?".

2
In der Tabelle bearbeiten

Klicken Sie auf einen Schlüssel oder Wert, tippen Sie, und das URL aktualisiert sich.

3
Zeilen hinzufügen oder entfernen

Brauchen Sie einen neuen Parameter? Klicken Sie "Zeile hinzufügen".

4
Ergebnis kopieren

Kopieren als vollständiges URL, nur Query oder JSON.

Jedes Query-String in eine visuelle Tabelle dekodieren und nach Bearbeitung neu bauen — Schlüssel und Werte automatisch kodiert

URL oder Query-String

Optionen

Parameter

Schlüssel
Wert
Vollständiges URL
Nur Query-String
JSON
Weißt du nicht, was du ausprobieren sollst?
400+ kostenlose Tools — Überraschung öffnen
🎲 Überrasch mich

Funktionen

Visueller Tabellen-Editor Bidirektional Auto Encode/Decode Drei Ausgaben Array-Unterstützung Nach Schlüssel sortieren

Typische Anwendungen

  • Lesen Sie ein Tracking-URL (utm_source, utm_campaign etc.) und sehen Sie welche Parameter es trägt.
  • Fügen Sie einen neuen Tracking-Parameter zu einem Marketing-URL hinzu ohne manuelle Bearbeitung.
  • Konvertieren Sie ein Query-String zu einem JSON-Objekt zum Einfügen in JavaScript oder einen fetch()-Aufruf.
  • Sortieren Sie die Parameter eines langen URLs alphabetisch, damit zwei URLs verglichen werden können.
  • Bauen Sie ein korrekt kodiertes URL von Grund auf durch Hinzufügen von Zeilen in der Tabelle.

Warum dieser

Die meisten Query-String-Tools werfen den geparsten Schlüssel/Wert als Rohtext aus und zwingen Sie zum Wieder-Einfügen. Wir halten URL-Leiste und Tabelle live synchronisiert — bearbeiten Sie eine, die andere folgt. Array-Notation, wiederholte Schlüssel und prozent-kodierte Werte round-trippen sauber. Keine Anmeldung; das Parsing nutzt die nativen URL- und URLSearchParams-APIs in Ihrem Browser.

Häufige Fragen

Was ist der Unterschied zwischen "?" und "#" in URLs?

Alles zwischen "?" und "#" ist der Query-String (zum Server gesendet, von Google indiziert). Alles nach "#" ist das Fragment (vom Browser behalten, nie zum Server gesendet). Dieses Tool parst nur den Query-String.

Wie unterscheidet sich foo[]=1&foo[]=2 von foo=1&foo=2?

Sie sind aus HTTP-Sicht äquivalent — beide senden zwei Werte für den Schlüssel "foo". Das "[]"-Suffix ist eine Konvention aus PHP und Rails, um die Server-seitige Array-Semantik explizit zu machen. JavaScript URLSearchParams behandelt beide als wiederholte Schlüssel.

Funktioniert das mit Hash-Routern (#?key=value)?

Wenn Sie das vollständige URL mit dem Hash einfügen, behält das Tool Pfad/Hash intakt und arbeitet nur auf dem Query-Teil vor "#". Wenn Ihre App Hash-basiertes Routing mit Query innerhalb des Hashes verwendet, wird das Tool das nicht auto-erkennen — fügen Sie stattdessen nur den inneren Query-String ein.

Mein Wert hat Sonderzeichen — überleben sie einen Round-Trip?

Ja. Schlüssel und Werte werden bei der Ausgabe prozent-kodiert und bei der Eingabe dekodiert; Leerzeichen werden im Query-String als "+" kodiert gemäß RFC 3986 Form-Style-Encoding, was Server und JavaScript URLSearchParams beide gleich dekodieren.

Mobil?

Ja — die Tabelle kollabiert auf schmalen Bildschirmen zu gestapelten Zeilen.

💡 Sollen wir ein Tool speziell für Sie verbessern?

Machen wir — und zwar kostenlos! Schreiben Sie uns kurz Ihre Idee. Wenn Sie sie im Detail besprechen möchten, hinterlassen Sie eine E-Mail-Adresse, wir melden uns. Anonym geht auch.

Wie bewerten Sie dieses Tool?

Danke für Ihre Bewertung!
Möchten Sie mehr sagen? Hinterlassen Sie einen Kommentar!
Danke! Ihr Kommentar erscheint nach der Moderation.
Veröffentlicht Aktualisiert