CanDoYa
DE

URL Parser

Läuft komplett in deinem Browser - kein Upload, keine Anmeldung.

URL
URL einfügen, um sie in ihre Bestandteile zu zerlegen
Dieses Tool teilen

Was ist ein URL Parser?

Ein URL Parser zerlegt eine Webadresse in ihre Bestandteile - Schema (https), Hostname, Port, Pfad, Query-String und Fragment - und listet jeden Query-Parameter bereits dekodiert als Schlüssel/Wert-Paar auf. Dieses Tool zerlegt jede URL direkt im Browser nach demselben Standard, den der Browser selbst verwendet, sodass Sie jeden einzelnen Teil prüfen, debuggen oder kopieren können.

So funktioniert’s

  1. 1URL einfügen. Eine beliebige absolute URL in das Eingabefeld einfügen - sie kann einen Benutzerinfo-Teil, Port, Query-String und Fragment enthalten.
  2. 2Die Aufschlüsselung lesen. Das Panel listet jeden Strukturteil - Schema, Hostname, Port, Pfad, Query, Fragment, Origin - sobald die URL gültig ist.
  3. 3Die Parameter prüfen. Die Query-Parameter-Tabelle zeigt jeden Schlüssel und seinen dekodierten Wert und behält doppelte Schlüssel in der Reihenfolge ihres Auftretens bei.
  4. 4Kopieren, was Sie brauchen. Einen einzelnen Teil kopieren oder mit Als JSON kopieren die gesamte zerlegte Struktur für einen Test oder Bugreport übernehmen.

Für wen

Die Zerlegung passiert schon beim Tippen und bleibt auf Ihrem Gerät - die URL wird nie hochgeladen, was wichtig ist, wenn sie API-Keys, Tokens oder Tracking-IDs enthält. Das Tool nutzt die im Browser eingebauten Objekte URL und URLSearchParams nach dem WHATWG-Standard, also genau die Engine, die auch Ihre Adressleiste verwendet - was Sie sehen, ist also exakt das, was ein echter Client aus der Adresse liest. Jeder Query-Parameter wird bereits prozent-dekodiert angezeigt, doppelte Schlüssel bleiben dabei in ihrer Reihenfolge erhalten statt zusammengeführt zu werden.

Häufige Fragen

Ist dieser URL Parser kostenlos?

Ja - er ist komplett kostenlos, ohne Anmeldung und ohne Nutzungslimit. Die Zerlegung läuft vollständig im Browser.

Wird meine URL irgendwohin hochgeladen?

Nein. Die URL wird lokal im Browser zerlegt und nie an einen Server gesendet - sicher also auch für Links mit API-Keys, Session-Tokens oder privaten Query-Parametern.

Welche Teile einer URL zeigt er an?

Er zeigt Schema, Benutzername und Passwort (Userinfo), Hostname, Port, Pfad, Query-String und Fragment sowie den Origin. Jeder Query-Parameter wird zusätzlich als dekodiertes Schlüssel/Wert-Paar aufgelistet.

Warum soll ich https:// voranstellen?

Der URL-Standard braucht eine absolute URL, um den Host zu kennen. Eine nackte Adresse wie <code>example.com/pfad</code> oder eine relative wie <code>/pfad?x=1</code> hat kein Schema und kann daher nicht allein zerlegt werden - <code>https://</code> (oder das passende Schema) voranstellen, dann klappt es.

Werden Query-Parameter dekodiert?

Ja. Jeder Wert wird prozent-dekodiert, sodass <code>%20</code> als Leerzeichen und <code>caf%C3%A9</code> als <code>café</code> erscheint. Doppelte Schlüssel - etwa <code>color=blue&color=red</code> - bleiben als getrennte Zeilen in ihrer ursprünglichen Reihenfolge erhalten, statt zusammengeführt zu werden.

Warum ist der Port manchmal leer?

Wenn eine URL den Standardport ihres Schemas verwendet (443 für https, 80 für http), lässt der Standard <code>port</code> leer, weil er impliziert ist. Ein abweichender Port wie <code>:8443</code> wird explizit angezeigt.

Kann er das Fragment nach dem # zerlegen?

Ja. Der Teil nach <code>#</code> wird als Fragment angezeigt. Browser senden ihn nie an den Server, trotzdem ist er ein realer Teil der URL - nützlich für Single-Page-App-Routen und Deep Links.