Validateur d'URL

Vérifie si une URL est correctement formatée.

Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers ne sont jamais envoyés à un serveur.

Ce que fait cet outil

Vérifie si une seule URL est syntaxiquement bien formée, à l'aide de l'analyseur URL natif du navigateur, et signale l'un de trois résultats : valide, protocole manquant ou espaces superflus.

Comment l'utiliser

Tapez ou collez une URL dans le champ. Le résultat se met à jour à chaque frappe, affichant un message vert valide ou un message rouge invalide avec la raison précise dès que vous arrêtez de taper.

Exemple résolu

https://example.com/path?query=1 est signalée valide. example.com/path (sans schéma) est signalée invalide pour protocole manquant, et https://example .com (un espace superflu avant .com) est signalée invalide pour présence d'espaces.

Ce qui est considéré comme invalide

Trois vérifications s'exécutent dans l'ordre : le texte est d'abord réduit (trim), puis on cherche un espace interne restant, ensuite on vérifie un schéma initial correspondant à un motif comme https:// ou ftp://, et enfin le tout est transmis au constructeur URL du navigateur — si l'une de ces trois étapes échoue, l'entrée est marquée invalide avec la raison correspondante.

Ce qu'il ne vérifie pas

Il s'agit uniquement d'une vérification de format. Aucune requête réseau n'est jamais effectuée, donc une URL parfaitement bien formée mais pointant vers un domaine inexistant, injoignable ou renvoyant une erreur 404 sera quand même signalée comme valide.

Limites

Les espaces en début et en fin sont supprimés avant la vérification, donc ils ne déclenchent jamais l'avertissement d'espaces — seul un espace au milieu de l'URL le fait. Les chemins relatifs et les URLs relatives au protocole (comme //example.com) sont toujours signalées invalides, car elles n'ont pas de schéma explicite que le constructeur URL puisse résoudre.

Confidentialité et traitement

La validation s'exécute entièrement côté client via l'API URL intégrée du navigateur. L'adresse saisie n'est jamais envoyée ni demandée où que ce soit.

Questions Fréquentes

Cela vérifie-t-il si l'URL est active ou accessible ?
Non, cela vérifie uniquement le format, via l'API URL du navigateur. Aucune requête réseau n'est effectuée, donc une URL correctement formée mais morte ou inexistante passera quand même.
Quels types d'erreurs détecte-t-il ?
Il signale un protocole manquant (comme oublier https://), des espaces superflus dans l'URL, et des structures globalement malformées que l'API URL rejette.
Pourquoi une URL sans https:// échoue-t-elle ?
Une URL absolue a besoin d'un protocole pour que le navigateur sache comment l'interpréter — sans cela, l'API URL ne peut pas analyser la chaîne et la marque comme invalide.