Web / URLs

Query-String-Generator

Erstelle oder bearbeite den Query-String einer URL als Zeilen aus Schlüsseln und Werten – mit korrekter Codierung, wiederholten Schlüsseln und der Wahl zwischen + oder %20 für Leerzeichen. Füge eine bestehende URL ein, um sie aufzuteilen.

Query-String-Generator: Jeder Schlüssel und jeder Wert wird prozentcodiert, damit Zeichen wie &, =, ? und # innerhalb eines Werts die Adresse nicht beschädigen können. Bei der Formularcodierung werden Leerzeichen als + geschrieben, wie es Browser beim Absenden von Formularen tun. Bei der strikten Codierung wird %20 verwendet; alle Zeichen außer Buchstaben, Ziffern sowie - . _ ~ werden maskiert. Wiederholte Schlüssel bleiben in ihrer Reihenfolge erhalten, wie viele Server Listen verarbeiten. Läuft zu 100% lokal in deinem Browser, ohne Datei-Uploads zum Server.

Ausführungen
In deinem Browser
Kosten
Kostenlos · ohne Anmeldung
Verfügbarkeit
Einsatzbereit
Query-String-GeneratorLokale Verarbeitung

Läuft vollständig in deinem Browser

=
=
https://example.com/search?q=red+shoes&size=10

Schlüssel und Werte werden für dich codiert, sodass &, =, ? und # innerhalb eines Werts die Adresse nicht beschädigen können. Wiederholte Schlüssel bleiben in ihrer Reihenfolge erhalten, da viele Server sie als Liste lesen.

Zeichen, die codiert werden müssen

& trennt Parameter, = trennt einen Schlüssel von seinem Wert, # beginnt das Fragment und + steht bei der Formularcodierung für ein Leerzeichen. Ein Wert, der eines dieser Zeichen enthält, muss daher codiert werden: Aus a&b wird a%26b. Nicht-ASCII-Zeichen werden als UTF-8-Bytes codiert, sodass aus é %C3%A9 wird.

Um die Bestandteile einer beliebigen URL zu untersuchen, verwende den URL-Parser; für Kampagnen-Links den UTM-Generator.

Längenbeschränkungen

Browser können sehr lange URLs verarbeiten, aber Server, Proxys und einige Dienste kürzen sie nach einigen tausend Zeichen. Außerdem bevorzugen Suchmaschinen kurze URLs. Übertrage große oder private Daten stattdessen im Body einer POST-Anfrage und nicht im Abfragestring, da dieser in Protokollen und im Browserverlauf erscheint.

So benutzt du es

  1. Füge eine URL ein, um ihre Parameter in Zeilen aufzuteilen, oder beginne ganz neu.
  2. Füge Schlüssel und Werte hinzu, bearbeite oder entferne sie.
  3. Kopiere die fertige URL und wähle + oder %20 für Leerzeichen.

Datenschutz & Einschränkungen

Alles läuft in deinem Browser; die URL wird niemals abgerufen.

Ähnliche Tools

Häufige Fragen

+ oder %20 für Leerzeichen?

Für die meisten Server bedeuten beide Varianten ein Leerzeichen im Query-String. Verwende %20, wenn die Dokumentation eines Dienstes dies verlangt oder wenn es um andere Teile der URL als den Query-String geht.

Wie sende ich eine Liste?

Wiederhole den Schlüssel, zum Beispiel size=10&size=11. Manche Frameworks erwarten stattdessen size[]=10&size[]=11.

Was ist der Unterschied zu UTM-Links?

UTM-Links sind Query-Strings mit fünf standardisierten Schlüsseln zur Kampagnenmessung. Der UTM-Generator trägt diese für dich ein.

Kostenloses Tool · läuft in deinem browser · kein Konto nötig