URL-Validator

Prüft, ob eine URL korrekt formatiert ist.

Dieses Tool läuft vollständig in deinem Browser. Deine Dateien werden niemals auf einen Server hochgeladen.

Was dieses Tool macht

Prüft, ob eine einzelne URL syntaktisch korrekt formatiert ist, mithilfe des browsereigenen URL-Parsers, und meldet eines von drei Ergebnissen: gültig, fehlendes Protokoll oder überflüssige Leerzeichen.

So wird es benutzt

Geben Sie eine URL in das Feld ein oder fügen Sie sie ein. Das Ergebnis aktualisiert sich bei jedem Tastendruck und zeigt eine grüne Gültig-Meldung oder eine rote Ungültig-Meldung mit dem konkreten Grund, sobald Sie aufhören zu tippen.

Ausgeführtes Beispiel

https://example.com/path?query=1 wird als gültig gemeldet. example.com/path (kein Schema) wird wegen fehlendem Protokoll als ungültig gemeldet, und https://example .com (ein überflüssiges Leerzeichen vor .com) wird wegen enthaltener Leerzeichen als ungültig gemeldet.

Was als ungültig gilt

Drei Prüfungen laufen der Reihe nach ab: Zuerst wird der Text getrimmt, dann auf verbleibende interne Leerzeichen geprüft, danach auf ein führendes Schema passend zu einem Muster wie https:// oder ftp://, und schließlich an den URL-Konstruktor des Browsers übergeben — schlägt einer dieser drei Schritte fehl, wird die Eingabe mit dem passenden Grund als ungültig markiert.

Was nicht geprüft wird

Dies ist nur eine Formatprüfung. Es wird nie eine Netzwerkanfrage gestellt, sodass eine perfekt formatierte URL, die auf eine nicht existierende, nicht erreichbare oder einen 404 zurückgebende Domain zeigt, trotzdem als gültig gemeldet wird.

Einschränkungen

Führende und abschließende Leerzeichen werden vor der Prüfung entfernt, sodass sie nie die Leerzeichen-Warnung auslösen — nur ein Leerzeichen mitten in der URL tut das. Relative Pfade und protokollrelative URLs (wie //example.com) werden immer als ungültig gemeldet, da ihnen ein explizites Schema fehlt, das der URL-Konstruktor auflösen könnte.

Datenschutz und Verarbeitung

Die Validierung läuft vollständig clientseitig über die eingebaute URL-API des Browsers. Die eingegebene Adresse wird nie irgendwohin gesendet oder angefragt.

Häufig gestellte Fragen

Wird geprüft, ob die URL live oder erreichbar ist?
Nein, es wird nur das Format geprüft, mithilfe der URL-API des Browsers. Es wird keine Netzwerkanfrage gestellt, sodass eine korrekt formatierte, aber tote oder nicht existierende URL trotzdem als gültig gilt.
Welche Fehlerarten werden erkannt?
Erkannt werden ein fehlendes Protokoll (z. B. vergessenes https://), überflüssige Leerzeichen in der URL und allgemein fehlerhafte Strukturen, die die URL-API ablehnt.
Warum schlägt eine URL ohne https:// fehl?
Eine absolute URL benötigt ein Protokoll, damit der Browser weiß, wie er sie interpretieren soll — ohne dieses kann die URL-API den String nicht parsen und markiert ihn als ungültig.