Zum Inhalt springen
Aback Tools Logo

Query-String-Builder

Erstellen, kodieren und dekodieren Sie URL-Query-Strings mit unserem kostenlosen Query-String-Builder. Fügen Sie Schlüssel-Wert-Paare in einer übersichtlichen Tabellenoberfläche hinzu – die Werte werden automatisch URL-kodiert. Wählen Sie je nach Anwendungsfall zwischen den Kodierungsmodi Standard, Formular-URL-kodiert oder Minimal. Laden Sie Voreinstellungen für Suchanfragen, UTM-Kampagnen, API-Paginierung und OAuth-Authentifizierungsabläufe, oder importieren Sie einen vorhandenen Query-String zum Bearbeiten. Kopieren Sie mit oder ohne führendes ?-Zeichen – keine Anmeldung erforderlich.

Query String Builder

Build a query string from key-value pairs. Add, remove, and reorder parameters. Values are automatically URL-encoded. Copy the resulting query string or full URL with one click - no signup required.

1

Warum unseren Query-String-Builder verwenden?

  • Query-Strings visuell erstellen: Fügen Sie Schlüssel-Wert-Paare in einer übersichtlichen Tabellenoberfläche hinzu, entfernen und bearbeiten Sie sie. Die Trennzeichen & und = müssen nicht mehr manuell eingegeben werden. Jede Parameterzeile hat eigene Eingabefelder für Schlüssel und Wert, mit Echtzeitvalidierung und automatischer URL-Kodierung – so lassen sich komplexe Query-Strings ohne Syntaxfehler erstellen.
  • Sofort kopieren und exportieren: Kopieren Sie den Query-String mit einem Klick mit oder ohne führendes ?-Zeichen. Das Tool zeigt außerdem eine Vorschau der vollständigen URL, damit Sie genau sehen, wie der Query-String im Kontext aussieht. Ideal, um schnell Tracking-Links, API-Aufrufe und Weiterleitungs-URLs zu erzeugen.
  • Voreinstellungen und Import aus String: Laden Sie fertige Voreinstellungen für häufige Szenarien wie Suchanfragen, UTM-Kampagnenparameter, API-Paginierung und OAuth2-Authentifizierungsabläufe. Sie können auch einen vorhandenen Query-String einfügen, um seine Parameter zu importieren und zu bearbeiten – praktisch für die Arbeit mit bestehenden URLs.
  • Mehrere Kodierungsmodi: Wählen Sie zwischen Standard (encodeURIComponent), Formular-URL-kodiert (+ für Leerzeichen) und Minimal. Jeder Modus passt zu anderen Kontexten – API-Aufrufe, Formularübermittlungen oder Browser-URLs. Vergleichen Sie kodierte und dekodierte Ansicht nebeneinander.

Typische Anwendungsfälle des Query-String-Builders

  • API-URLs erstellen: Erstellen Sie REST-API-Anfrage-URLs mit Abfrageparametern für Filter, Sortierung, Paginierung und Feldauswahl. Generieren Sie schnell API-Endpunkte zum Testen in Tools wie Postman, cURL oder direkt im Browser und stellen Sie die korrekte URL-Kodierung von Sonderzeichen sicher.
  • UTM-Kampagnen-Links erzeugen: Erstellen Sie Tracking-URLs für Marketingkampagnen mit korrekten UTM-Parametern (utm_source, utm_medium, utm_campaign, utm_content, utm_term). Nutzen Sie die Voreinstellung „UTM-Kampagne“, um ein einheitliches Tracking über alle Marketingkanäle hinweg sicherzustellen.
  • OAuth2-Autorisierungs-URLs: Erstellen Sie OAuth2-Autorisierungsanfrage-URLs mit den Parametern response_type, client_id, redirect_uri, scope und state. Die Voreinstellung „Auth-Flow“ bietet einen Ausgangspunkt, und das Tool stellt sicher, dass alle Parameter für sichere OAuth-Abläufe korrekt URL-kodiert sind.
  • Such- und Filterabfragen erstellen: Erstellen Sie Such- und Filterabfragen für E-Commerce-Websites, Verzeichnisse oder Daten-Dashboards. Kombinieren Sie Kategorie, Preisspanne, Bewertungen, Sortierreihenfolge und Paginierung in einer sauberen, funktionierenden URL zum Testen oder Teilen.
  • Webentwicklung und Debugging: Erstellen und debuggen Sie Query-Strings während der Entwicklung. Testen Sie, wie Ihre Anwendung unterschiedliche Parameterkombinationen, doppelte Schlüssel, leere Werte und Sonderzeichen verarbeitet. Importieren Sie einen vorhandenen Query-String, um ihn zu prüfen und zu ändern.
  • SEO und URL-Optimierung: Analysieren und optimieren Sie URL-Abfrageparameter für SEO. Achten Sie auf saubere Parameter, vermeiden Sie doppelte Schlüssel, die Crawler verwirren können, und erzeugen Sie einheitliche URL-Strukturen für Content-Management-Systeme und E-Commerce-Plattformen.

Was ist ein Query-String?

Ein Query-String ist der Teil einer URL, der nach dem ?-Zeichen erscheint. Er enthält Schlüssel-Wert-Paare, die durch & getrennt sind und dazu dienen, Daten an Webserver, APIs und Anwendungen zu übergeben. In https://example.com/search?q=hello&page=1 ist der Query-String zum Beispiel ?q=hello&page=1, wobei q der Suchbegriff ist und page die Paginierung steuert. Query-Strings sind in der URL-Spezifikation (RFC 3986) definiert und ein grundlegender Bestandteil davon, wie das Web Parameter zwischen Clients und Servern überträgt.

So funktioniert unser Query-String-Builder

  1. Parameter hinzufügen: Fügen Sie zunächst Schlüssel-Wert-Paare zur Tabelle hinzu. Jede Zeile hat ein Feld für den Schlüssel und eines für den Wert. Fügen Sie mit der Schaltfläche „Parameter hinzufügen“ beliebig viele Parameter hinzu. Entfernen Sie unerwünschte Parameter über die Löschen-Schaltfläche.
  2. Kodierung wählen: Wählen Sie den Kodierungsmodus, der zu Ihrem Anwendungsfall passt. Der Modus Standard verwendet encodeURIComponent() für strikte RFC-3986-Konformität. Der Modus Formular-URL-kodiert verwendet + für Leerzeichen (für application/x-www-form-urlencoded). Der Modus Minimal kodiert nur unsichere Zeichen für bessere Lesbarkeit.
  3. Ergebnis abrufen: Der Query-String wird beim Tippen automatisch erstellt. Kopieren Sie ihn mit oder ohne führendes ?, sehen Sie sich die Vorschau der vollständigen URL an, oder laden Sie mit „Aus String importieren“ einen vorhandenen Query-String zum Bearbeiten.

Query-String-Kodierung erklärt

URL-Kodierung (auch Prozentkodierung genannt) ersetzt Zeichen, die in URLs nicht erlaubt sind, durch ein % gefolgt von zwei Hexadezimalziffern. Die drei Kodierungsmodi unseres Tools gehen dabei unterschiedlich vor:

  • Standard (encodeURIComponent): Kodiert alle Zeichen außer den nicht reservierten (A-Z, a-z, 0-9, -, _, ., ~). Leerzeichen werden zu %20. Dies ist die sicherste Option für API-Aufrufe und die meisten Webanwendungen.
  • Formular-URL-kodiert: Wie Standard, kodiert Leerzeichen jedoch als + (gemäß der Spezifikation application/x-www-form-urlencoded). Dies ist erforderlich, wenn HTML-Formularübermittlungen nachgebildet werden.
  • Minimal: Kodiert nur Zeichen, die in Query-Strings definitiv nicht erlaubt sind (#, &, ?, =, %, Leerzeichen). Das erzeugt besser lesbare URLs, ist aber möglicherweise nicht mit allen Servern kompatibel.

Datenschutz, Sicherheit und Verfügbarkeit

Unser Query-String-Builder verarbeitet alles vollständig in Ihrem Browser. Es werden keine Daten an einen Server gesendet – die gesamte URL-Kodierung, Analyse und Verarbeitung erfolgt clientseitig mit den integrierten JavaScript-Funktionen encodeURIComponent() und decodeURIComponent(). Das Tool ist 100 % kostenlos, ohne Anmeldung, ohne Konto und ohne Nutzungsgrenzen. Keine Cookies, kein Tracking und keine Datenerfassung. Laden Sie einfach die Seite und beginnen Sie sofort mit dem Erstellen von Query-Strings.

Häufig gestellte Fragen

Ein Query-String ist der Teil einer URL, der nach dem ?-Zeichen steht und Schlüssel-Wert-Paare enthält, die durch & getrennt sind. Er wird verwendet, um Daten an Webserver, APIs und Anwendungen zu übergeben. Typische Einsatzbereiche sind Suchanfragen, Tracking-Parameter, API-Filter und Authentifizierungsparameter. Query-Strings sind in RFC 3986 definiert und werden von jedem Webserver und Browser unterstützt.

URL-Kodierung (Prozentkodierung) wandelt Zeichen, die in URLs nicht erlaubt sind, in ein sicheres Format um. Zeichen wie das Leerzeichen, &, #, ? und = müssen kodiert werden, weil sie in URLs eine besondere Bedeutung haben. Ein Leerzeichen wird zum Beispiel zu %20 (oder + bei der Formularkodierung) und ein & wird zu %26. Ohne korrekte URL-Kodierung können Query-Strings URLs zerstören, Analysefehler verursachen oder Sicherheitslücken wie Parameter-Injection einführen.

Der Modus Standard verwendet encodeURIComponent(), das alle Sonderzeichen kodiert und %20 für Leerzeichen nutzt. Der Modus Formular-URL-kodiert verwendet + für Leerzeichen, gemäß der Spezifikation application/x-www-form-urlencoded, die HTML-Formulare einsetzen. Der Modus Minimal kodiert nur die unbedingt unsicheren Zeichen (#, &, ?, =, %) und erzeugt so besser lesbare URLs, ist aber möglicherweise nicht mit allen Servern kompatibel.

Ja! Verwenden Sie den Modus „Aus String importieren“, um einen vorhandenen Query-String einzufügen (mit oder ohne führendes ?). Das Tool analysiert ihn und füllt die Parametertabelle, in der Sie Parameter nach Bedarf hinzufügen, entfernen oder ändern können. Das ist nützlich, um bestehende URLs zu debuggen, Tracking-Links anzupassen oder unübersichtliche Query-Strings aufzuräumen.

Das Tool erlaubt doppelte Schlüssel (z. B. category=electronics&category=books), was in Query-Strings gültig ist und von APIs häufig verwendet wird. Werden Duplikate erkannt, erscheint ein Hinweis, damit Sie entscheiden können, ob Sie sie behalten oder zusammenfassen. Manche Server behandeln doppelte Schlüssel als Arrays, andere verwenden den letzten Wert – unser Tool unterstützt beide Fälle.

Nein. Der Query-String-Builder läuft vollständig in Ihrem Browser mit clientseitigem JavaScript. Die gesamte URL-Kodierung, Analyse und Verarbeitung erfolgt lokal auf Ihrem Gerät. Es werden keine Daten an einen Server gesendet, keine Cookies gesetzt und keine Informationen protokolliert oder gespeichert.

UTM-Parameter (utm_source, utm_medium, utm_campaign, utm_content, utm_term) sind Query-String-Parameter, die Google Analytics und andere Plattformen nutzen, um die Leistung von Marketingkampagnen zu messen. Sie identifizieren Traffic-Quellen, Kanäle und bestimmte Kampagnen. Nutzen Sie die Voreinstellung „UTM-Kampagne“ in unserem Tool, um schnell zu starten.

Ja! 100 % kostenlos, ohne Anmeldung, ohne Konto und ohne Nutzungsgrenzen. Erstellen Sie so viele Query-Strings, wie Sie möchten – für APIs, Marketingkampagnen, Entwicklung, Tests oder jeden anderen Zweck – völlig kostenlos, für immer.