Analyseur d’URL
Collez une URL et consultez chacun de ses composants, avec les paramètres de requête décodés dans un tableau.
Traité localement dans votre navigateur/ Vos données restent dans votre navigateur.
Qu'est-ce que Analyseur d’URL ?
Une URL se compose d’un schéma (https:), d’identifiants facultatifs, d’un hôte, d’un port éventuel, d’un chemin, d’une chaîne de requête et d’un fragment. Cet analyseur s’appuie sur le parseur URL WHATWG du navigateur, le même algorithme que celui des navigateurs : vous voyez donc l’adresse telle qu’un navigateur la lirait.
Vous obtenez l’URL normalisée, l’origine, le port par défaut, les segments du chemin et les noms d’hôte internationalisés en punycode comme en Unicode. La requête est présentée sous forme de tableau : noms, valeurs décodées et valeurs brutes.
Comment ça marche ?
- Collez une URL complète dans la zone de saisie. Sans schéma, https:// est supposé et une note vous l’indique.
- Parcourez la liste des composants : protocole, hôte, port, chemin, requête, fragment et origine.
- Consultez le tableau des paramètres pour voir chaque valeur décodée à côté de sa forme brute encodée.
- Copiez la sortie JSON pour l’utiliser dans un script ou un rapport de bug.
Cas d'usage courants
- Déboguer une URL de redirection ou de rappel OAuth dont les paramètres semblent incorrects.
- Vérifier vers quel hôte et quel port pointe réellement une chaîne de connexion.
- Repérer des identifiants intégrés dans une URL avant de partager un journal ou une capture d’écran.
- Comparer la forme punycode d’un domaine internationalisé avec son affichage Unicode.
Exemples
Essayez cette saisie dans l'outil ci-dessus :
https://demo:secret@www.example.com:8443/docs/guide.html?q=hello%20world&lang=fr&tags=a&tags=b#install
{
"href": "https://demo:***@www.example.com:8443/docs/guide.html?q=hello%20world&lang=fr&tags=a&tags=b#install",
"protocol": "https:",
"username": "demo",
"password": "***",
"hostname": "www.example.com",
"port": "8443",
"origin": "https://www.example.com:8443",
"pathname": "/docs/guide.html",
"pathSegments": [
"docs",
"guide.html"
],
"search": "?q=hello%20world&lang=fr&tags=a&tags=b",
"query": {
"q": "hello world",
"lang": "fr",
"tags": [
"a",
"b"
]
},
"hash": "#install"
}Confidentialité
Analyseur d’URL s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
L’outil se contente d’analyser du texte : il n’ouvre, ne télécharge et ne résout jamais l’URL, et ne peut donc pas dire si l’adresse existe ou si elle est sûre.
Questions fréquentes
Pourquoi le mot de passe est-il masqué ?
Les identifiants placés dans une URL (utilisateur:mot_de_passe@hôte) sont risqués à afficher ou à partager. Le mot de passe est donc masqué et un avertissement rappelle que ces URL fuient dans les journaux et les en-têtes Referer.
Que se passe-t-il si mon URL n’a pas de préfixe https:// ?
Le parseur suppose https:// pour que « exemple.com/chemin?x=1 » donne quand même un hôte et un chemin. La sortie précise que le schéma a été supposé.
Que signifie xn-- dans un nom d’hôte ?
C’est la marque du punycode, l’encodage ASCII d’un domaine internationalisé comme münchen.de (xn--mnchen-3ya.de). L’outil affiche les deux formes.
Outils associés
Analyseur de Query String
Transformez ?a=1&b=2 en tableau lisible et en objet JSON, avec le pourcentage-encodage et les « + » décodés.
Outils développeur
Encodeur d’URL
Rendez n’importe quel texte sûr pour une URL : espaces, accents, esperluettes et emoji deviennent des séquences %XX.
Encodage & décodage
Décodeur d’URL
Retrouvez du texte lisible à partir de %20, %3A ou %C3%A9, et repérez exactement où se trouve une séquence invalide.
Encodage & décodage
Extraire le Domaine d’une URL
Collez des URL, une par ligne, et obtenez en lot le domaine, l’hôte, le sous-domaine ou le suffixe de chacune.
Outils développeur
Supprimer les Paramètres d’URL
Nettoyez vos liens avant de les partager ou de les stocker : retirez les balises de suivi, ou tous les paramètres, en lot.
Outils développeur
Convertisseur Punycode (Domaines IDN)
Transformez münchen.de en xn--mnchen-3ya.de, ou décodez un domaine xn-- pour voir son vrai nom.
Encodage & décodage
Générateur UTM
Renseignez vos champs de campagne et obtenez une URL balisée qui se met à jour en temps réel.
Outils développeur
Normaliseur d’URL
Collez des URL, une par ligne : obtenez une forme propre et comparable de chacune, avec un tableau qui montre précisément ce qui a changé.
Outils développeur