Validateur d'URL

Validez une ou plusieurs URL avec l'analyseur des navigateurs. Signale schéma manquant, espaces, hôte invalide, identifiants, http simple et affiche l'URL normalisée.

Jusqu’à 200 lignes sont vérifiées avec le même analyseur d’URL que les navigateurs (norme WHATWG URL).

Validehttps://example.com/path?q=1
  • ✓ Analyse réussie (schéma : https).
Seule la syntaxe de l’URL est vérifiée. L’URL n’est pas visitée, on ne peut donc pas savoir si la page existe.

Qu'est-ce que Validateur d'URL ?

Ce validateur d'URL contrôle jusqu'à 200 URL à la fois selon le standard WHATWG URL, la spécification qu'implémentent tous les navigateurs modernes. Chaque URL reçoit un verdict Valide/Invalide ainsi que des avertissements pratiques : schéma manquant, espaces, hôtes sans TLD, labels refusés par le DNS, tirets bas, hôtes privés, identifiants intégrés, http simple, ports par défaut explicites et URL très longues.

Comment utiliser Validateur d'URL

  1. Collez une URL par ligne.
  2. Cochez éventuellement « Accepter uniquement les URL http:// et https:// » pour des liens web.
  3. Lisez le verdict et la liste des contrôles de chaque ligne.
  4. Utilisez l'URL normalisée affichée lorsque le navigateur réécrirait la saisie.

Exemple

Entrée
example.com
HTTPS://Example.COM:443/a/../b
Sortie
Line 1: Invalid – the scheme is missing. Line 2: Valid – normalized to https://example.com/b; port 443 is the default and is removed.

Quand utiliser Validateur d'URL

Utilisez-le pour nettoyer des listes de liens avant import, valider des règles de saisie utilisateur ou comprendre pourquoi une URL échoue dans le code. Il ne vérifie que la syntaxe : il ne requête pas l'URL et ne peut donc pas dire si la page existe ou renvoie une 404 ; utilisez pour cela le vérificateur de redirections ou d'en-têtes HTTP.

Comment fonctionne Validateur d'URL

Chaque ligne est passée à new URL(). Si l'analyse lève une erreur, l'URL est invalide et l'outil explique la raison la plus probable (par ex. un schéma manquant). Si elle est analysée, des règles supplémentaires s'appliquent à l'hôte : labels de 63 caractères maximum, noms de 253 maximum, pas de tiret en début ou fin, et contrôle des plages privées. Comme l'analyseur WHATWG supprime silencieusement un port par défaut, la saisie brute est aussi inspectée pour :80/:443. Les avertissements ne modifient jamais le verdict WHATWG.

Cas d'utilisation courants

  • Valider une colonne d'URL de sites web dans un tableur avant un import CRM.
  • Trouver dans un brouillon de sitemap les liens contenant des espaces ou sans schéma.
  • Voir comment un navigateur normalise une URL avec hôte en majuscules ou segments ../.
  • Repérer les liens qui utilisent encore http simple.

Questions Fréquentes

Une URL sans https:// est-elle valide ?

Pas en tant qu'URL absolue. La barre d'adresse des navigateurs devine le schéma, mais le standard URL et la plupart des API l'exigent.

Les URL avec des espaces sont-elles valides ?

L'analyseur WHATWG rejette les espaces dans l'hôte et les encode en pourcentage ailleurs, mais mieux vaut les encoder vous-même en %20 pour que les autres logiciels les traitent correctement.

Une URL valide signifie-t-elle que le site existe ?

Non. Cet outil ne contacte jamais l'URL ; il ne vérifie que la syntaxe.

Explorer d'autres catégories