URL → Hostname-Extraktor

Extrahiere Hostnamen aus URLs in Massen

Input URLs

Extracted Hostnames

Extracted hostnames will appear here

Der URL-to-Hostname-Extractor analysiert eine oder mehrere URLs und extrahiert ausschliesslich die Hostname-Komponente, wobei Schemata, Ports, Pfade, Query-Strings und Fragmente entfernt werden. Fuegen Sie eine URL wie https://www.example.com/path/page?q=test ein und das Tool gibt www.example.com zurueck. Es verarbeitet Masseneingaben, sodass Sie Hunderte von URLs gleichzeitig verarbeiten und eine bereinigte, deduplizierte Hostname-Liste erhalten koennen.

URL-zu-Hostname-Extraktion verstehen

Wenn Sie mit Webserver-Logs, Threat-Intelligence-Feeds oder Sicherheitsberichten arbeiten, erhalten Sie Daten oft als vollstaendige URLs, benoetigen aber eigentlich nur den Hostnamen. Eine Firewall-Regel, eine DNS-Sperrliste oder eine WHOIS-Abfrage interessiert sich nicht fuer den Pfad, die Query-Parameter oder die Portnummer in einer URL. Sie benoetigt den reinen Hostnamen. Das manuelle Herausloesen von Hostnamen aus URLs ist muehsam und fehleranfaellig, besonders wenn URLs Authentifizierungsdaten, ungewoehnliche Portnummern oder IPv6-Adressen in eckigen Klammern enthalten.

URL-Parsing klingt einfach, bis man auf Sonderfaelle stoesst. Eine URL wie https://user:[email protected]:8443/v2/data?format=json#section hat mehrere Komponenten, die entfernt werden muessen, bevor man den Hostnamen api.example.com erreicht. Protokoll-relative URLs, die mit // beginnen, haben ueberhaupt kein Schema. IPv6-Adressen werden innerhalb von URLs in eckige Klammern eingeschlossen (http://[2001:db8::1]/), aber diese Klammern muessen in der extrahierten Ausgabe entfernt werden. Und bei der Massenverarbeitung trifft man unweigerlich auf fehlerhafte Eintraege, die gekennzeichnet und nicht stillschweigend zu fehlerhaften Ausgaben fuehren sollten.

Dieses Tool behandelt all diese Faelle. Es analysiert jede URL gemaess RFC 3986, extrahiert den Hostnamen aus dem Authority-Abschnitt und praesentiert eine bereinigte Ergebnisliste. Ungueltige URLs werden separat gemeldet, damit Sie sie ueberpruefen und korrigieren koennen. Die Ausgabe kann dedupliziert und sortiert werden, sodass Sie eine einsatzbereite Hostname-Liste fuer jede nachgelagerte Aufgabe erhalten.

So extrahieren Sie Hostnamen aus URLs

  1. Fuegen Sie eine oder mehrere URLs in das Eingabefeld ein, getrennt durch Zeilenumbrueche
  2. Das Tool analysiert jede URL und isoliert den Hostname-Anteil
  3. Ueberpruefen Sie die extrahierte Hostname-Liste, wobei ungueltige URLs separat gekennzeichnet werden
  4. Kopieren Sie die deduplizierte, sortierte Hostname-Ausgabe zur Verwendung mit anderen Tools

Beispiele fuer URL-zu-Hostname-Extraktion

Eingabe-URLExtrahierter Hostname
https://www.example.com/path/page?q=testwww.example.com
http://api.example.com:8080/v2/usersapi.example.com
ftp://files.example.org/pub/data.tar.gzfiles.example.org
https://user:[email protected]/loginsecure.example.com
//cdn.example.net/assets/logo.pngcdn.example.net
http://192.168.1.1/admin192.168.1.1
http://[2001:db8::1]:443/status2001:db8::1
not-a-valid-urlFehler: Analyse nicht moeglich

Wann Sie dieses Tool verwenden sollten

  • Erstellen von domainbasierten Sperrlisten aus URL-Threat-Feeds, die vollstaendige URLs mit Pfaden und Parametern enthalten
  • Konvertierung von URL-Allowlists in Hostname-Allowlists fuer DNS-basierte Filterung oder Firewall-Regeln
  • Vorbereitung von Domains fuer WHOIS-Abfragen durch Extraktion von Hostnamen aus einer URL-Liste aus Logdateien
  • Deduplizierung von Domains aus Crawl-Daten oder Analytics-Exporten, die viele URLs unter demselben Host enthalten
  • Migration zwischen URL- und Hostname-Formaten beim Wechsel zwischen Proxy-basierten und DNS-basierten Sicherheitstools
  • Extraktion von Domains aus Browser-Lesezeichen oder Verlaufsexporten fuer Kategorisierung oder Audit

So funktioniert die URL-Hostname-Extraktion

Eine URL folgt der in RFC 3986 definierten Struktur. Der Hostname befindet sich im Authority-Abschnitt, zwischen Schema und Pfad:

scheme://[userinfo@]host[:port]/path[?query][#fragment]

Parsing-Regeln

Der Extraktor wendet diese Regeln an, um den Hostnamen zu isolieren:

  • Schema-Entfernung: Entfernt http://, https://, ftp:// und jedes andere Schema-Praefix
  • Userinfo-Entfernung: Verwirft Authentifizierungsdaten vor dem @-Symbol
  • Port-Entfernung: Entfernt den Doppelpunkt und die Portnummer (z.B. :8080, :443)
  • Pfad- und Query-Entfernung: Alles ab dem ersten / nach dem Authority-Abschnitt wird verworfen
  • IPv6-Klammer-Behandlung: IPv6-Adressen in eckigen Klammern wie [2001:db8::1] werden entpackt zu 2001:db8::1
  • Protokoll-relative URLs: Eingaben, die mit // beginnen, werden behandelt, indem die naechste Komponente als Hostname interpretiert wird

Massenverarbeitung

Bei der Verarbeitung mehrerer URLs fuehrt das Tool folgende Schritte aus:

  • Akzeptiert Eingaben getrennt durch Zeilenumbrueche, Kommas oder Leerzeichen
  • Extrahiert Hostnamen aus jedem gueltigen Eintrag
  • Kennzeichnet nicht parsbare Eintraege separat mit dem Grund des Fehlers
  • Dedupliziert optional die Ausgabe, sodass jeder Hostname nur einmal erscheint
  • Sortiert Ergebnisse alphabetisch fuer einfaches Durchsuchen

Praktische Tipps fuer die URL-zu-Hostname-Extraktion

Die groesste Herausforderung bei der Massen-URL-zu-Hostname-Extraktion ist die Datenqualitaet. Reale URL-Listen aus Logdateien, Threat-Feeds oder Web-Scrapes sind unordentlich. Sie werden auf URLs mit doppelten Schraegstrichen im Pfad stossen, URLs ohne Schema, URLs mit Leerzeichen als %20 kodiert oder gar nicht kodiert, und Zeilen, die keine URLs sind, aber in die Daten gelangt sind. Dieses Tool behandelt die meisten dieser Faelle problemlos, aber zu wissen, was zu erwarten ist, hilft Ihnen bei der Interpretation der Fehlerausgabe.

Bei der Arbeit mit Threat-Intelligence-Feeds beachten Sie, dass dieselbe schaedliche Infrastruktur oft unter vielen verschiedenen URLs mit unterschiedlichen Pfaden und Parametern erscheint. Das Extrahieren von Hostnamen und die Deduplizierung des Ergebnisses reduziert die Groesse Ihrer Sperrliste drastisch, waehrend die gleiche Abdeckung erhalten bleibt. Ein Feed mit 10.000 URLs kann sich auf nur 500 eindeutige Hostnamen reduzieren, was fuer DNS-basiertes Blocking wesentlich handhabbarer ist.

Wenn Sie ueber den Hostnamen hinausgehen muessen, ziehen Sie folgenden Workflow in Betracht: Extrahieren Sie Hostnamen mit diesem Tool, uebergeben Sie sie dann an den Root-Domain-Extraktor, um registrierbare Domains zu erhalten, oder an den Hostname-Validator, um die syntaktische Korrektheit zu ueberpruefen. Die Verkettung dieser Tools liefert Ihnen eine bereinigte, validierte Domain-Liste aus rohen URL-Daten mit minimalem manuellen Aufwand.

Haeufig gestellte Fragen

Loest dieses Tool die extrahierten Hostnamen auf oder validiert sie?

Nein. Der Extraktor fuehrt nur URL-Parsing durch und isoliert den Hostname-String, ohne DNS-Aufloesung oder Hostname-Validierung durchzufuehren. Um zu pruefen, ob ein extrahierter Hostname syntaktisch gueltig ist, uebergeben Sie ihn an den Hostname-Validator. Um zu pruefen, ob er aufgeloest wird, verwenden Sie ein DNS-Lookup-Tool.

Wie werden IP-Adressen in URLs behandelt?

IPv4-Adressen (z.B. http://192.168.1.1/path) werden unveraendert extrahiert. IPv6-Adressen in URLs werden gemaess RFC 3986 in eckige Klammern eingeschlossen (z.B. http://[::1]/path), und der Extraktor entfernt die Klammern, um die reine IPv6-Adresse ::1 auszugeben.

Was passiert mit fehlerhaften oder unvollstaendigen URLs?

Zeichenketten, die nicht als gueltige URLs analysiert werden koennen, werden in einer separaten Fehlerliste mit dem Grund des Fehlers gemeldet. Haeufige Probleme sind fehlende Schemata bei mehrdeutigen Eingaben, nicht uebereinstimmende Klammern bei IPv6-Adressen und vollstaendig nicht-URL-artiger Text. Das Tool raet nicht und erfindet keine Hostnamen aus ungueltiger Eingabe.

Kann ich Hostnamen aus URLs mit nicht-standardmaessigen Schemata extrahieren?

Ja. Der Extraktor verarbeitet jedes Schema-Praefix, nicht nur http und https. URLs mit Schemata wie ftp://, ssh://, ldap://, mqtt:// oder benutzerdefinierten Anwendungsschemata werden alle korrekt analysiert. Das Schema wird einfach entfernt und der Hostname aus dem Authority-Abschnitt der URL extrahiert.

Wie behandelt das Tool URLs ohne Schema?

Zeichenketten wie www.example.com/path ohne Schema-Praefix sind mehrdeutig. Das Tool versucht sie zu analysieren, aber die Ergebnisse koennen je nach genauem Format variieren. Fuer die zuverlaessigsten Ergebnisse stellen Sie sicher, dass Ihre Eingabe-URLs ein Schema enthalten. Protokoll-relative URLs, die mit // beginnen (z.B. //cdn.example.com/asset.js), werden korrekt behandelt.

Verwandte Tools

IPparse•Kostenlose Netzwerk- & Subnetz-Rechner-Tools

© 2026 IPparse. All tools run locally in your browser.

100% Privacy-First • No Data Collected