Zum Hauptinhalt springen
Bethemesh

URL prüfen

Prüfe, ob eine URL syntaktisch gültig ist. Die Verarbeitung erfolgt lokal in deinem Browser.

  • Zwischenablage
Automatisieren

Dieses Widget einbetten

Passe die Darstellung an, prüfe die Vorschau und kopiere anschließend den Code.

Vorschau

Art des Einbettungscodes

Zu kopierender Code

Responsive und automatisch von Bethemesh in der Größe angepasst.

War dieses Werkzeug hilfreich?

Wie funktioniert dieses Tool?

Dieser Validator prüft eine Liste von URLs, eine pro Zeile, mit dem URL-Parser des Browsers, demselben, den Webseiten verwenden. Für jede gültige Adresse zeigt er die normalisierte Form und zerlegt sie in Protokoll, Host und Pfad; Zeilen, die keine absolute URL bilden, werden mit einem Kreuz markiert.

Jede nicht leere Zeile wird einzeln nach dem URL-Standard der WHATWG ausgewertet, den alle modernen Browser umsetzen; Leerzeichen am Anfang und Ende werden ignoriert.

Eine gültige URL wird mit ✓ markiert und in normalisierter Form ausgegeben: Domain in Kleinbuchstaben, Nicht-ASCII-Zeichen im Pfad als %XX kodiert, Schrägstrich nach der Domain ergänzt, wenn der Pfad leer ist.

Die nächste Zeile zeigt protocol, host (mit Port, falls angegeben) und path. Der Pfad behält seine Groß- und Kleinschreibung: /Cafe und /cafe bleiben zwei verschiedene Adressen.

Eine Zeile, die keine absolute URL ist (ohne Schema wie example.com/contact oder mit Leerzeichen in der Domain), wird mit ✗ markiert und unverändert wiedergegeben.

So verwenden Sie dieses Tool

  1. URLs einfügen

    Eine Adresse pro Zeile im Feld Eingabe.

  2. Prüfung starten

    Klicke auf Verarbeiten.

  3. Ergebnis lesen

    ✓ für eine gültige URL mit ihrer Zerlegung, ✗ für eine abgelehnte Zeile.

  4. Abgelehnte Zeilen korrigieren

    Ergänze das fehlende Schema, entferne Leerzeichen oder kodiere unzulässige Zeichen und starte erneut.

Anwendungsfälle

Liste vor dem Import bereinigen

Adressen ohne https:// oder mit Kopierfehlern finden, bevor sie in ein E-Mail-Tool, ein CMS oder eine Tabelle gelangen.

Erzeugte Links prüfen

Von einem Skript oder einer Tabellenformel erzeugte URLs vor der Veröffentlichung kontrollieren.

Normalisierung verstehen

Sehen, wie der Browser eine Adresse mit Großbuchstaben oder Umlauten umschreibt und warum zwei scheinbar gleiche URLs verschieden sind.

Beispiele

Vier Zeilen, zwei abgelehnt

Die Domain wird kleingeschrieben und das é im Pfad kodiert; example.com/contact wird mangels Schema abgelehnt; mailto: ist ein gültiges Schema ohne Host; das Leerzeichen in der Domain macht die letzte Zeile ungültig.

Eingabe

Eingabe:
https://Example.com/Café?q=1
example.com/contact
mailto:hello@example.com
https://exa mple.com
Verarbeiten

Ergebnis

Ergebnis:
✓ https://example.com/Caf%C3%A9?q=1
  protocol=https: host=example.com path=/Caf%C3%A9
✗ example.com/contact
✓ mailto:hello@example.com
  protocol=mailto: host= path=hello@example.com
✗ https://exa mple.com

Tipps und bewährte Vorgehensweisen

  • Gültig heißt nicht erreichbar: Das Tool prüft die Syntax, nicht, ob die Domain existiert oder der Server antwortet.
  • Alle Schemata werden akzeptiert (mailto:, tel:, ftp:, javascript:): Prüfe das Protokoll, wenn du nur https-Weblinks erwartest.
  • Eine Domain mit Umlauten wird in Punycode umgewandelt: Aus bücher.de wird in der normalisierten Form xn--bcher-kva.de.
  • Um Duplikate aus einer Liste zu entfernen, vergleichst du die normalisierten Formen statt des eingegebenen Textes.

Quellen und Referenzen

Häufig gestellte Fragen

Warum wird example.com abgelehnt?

Weil eine absolute URL mit einem Schema wie https:// beginnen muss. Ohne Schema ist example.com/contact nur ein relativer Pfad. Setze https:// davor.

Warum unterscheidet sich die angezeigte URL von meiner Eingabe?

Der Browser normalisiert sie: Domain in Kleinbuchstaben, Nicht-ASCII-Zeichen im Pfad kodiert, Standardport entfernt (:443 bei https). In dieser Form verwendet er sie tatsächlich für die Anfrage.

Prüft das Tool, ob die Seite existiert?

Nein. Es stellt keine Netzwerkanfrage, sondern prüft nur, ob die Zeichenfolge eine gültige URL bildet.

Sind Leerzeichen immer verboten?

In der Domain ja. Im Pfad oder in der Query kodiert der Browser sie als %20, und die URL bleibt gültig.

Werden meine URLs an einen Server gesendet?

Nein. Die Prüfung läuft in deinem Browser.

Verwandte Werkzeuge

Werkzeuge, die diesem ähnlich sind oder es ergänzen.

Ähnliche Werkzeuge

Erzeuge saubere URL-Slugs aus Titeln oder beliebigem Text.

Web & SEODieses Werkzeug verwenden