Collez une URL pour la décomposer en ses composants.
Ce que ça fait
L’Inspecteur d’URL décompose n’importe quelle URL en chaque composant défini par le WHATWG : schème/protocole, origine, host, hostname, port, chemin, chaîne de recherche,
hashhashA one-way function that maps data of any size to a fixed-length digest. Same input, same digest; any change, different digest; not reversible.
, et tout identifiant intégré. Il fait apparaître les signaux que le parseur d’URL du navigateur cache - que le port est celui par défaut du schème (ex.https → 443), que la connexion est sécurisée, et que l’URL n’est qu’une racine de site. Les paramètres de requête sont listés individuellement avec une bascule Encoded / Decoded qui décode les valeurs en percent-encoding (+ traité comme un espace). Tout s’exécute à 100 % côté client.
Comment l’utiliser
- Collez une URL dans le champ URL (ou appuyez sur Sample pour une démo avec identifiants, port et requête).
- Lisez la décomposition structurée - chaque ligne a un bouton de copie.
- Basculez Encoded / Decoded pour changer l’affichage des valeurs des paramètres de requête.
- Surveillez les badges pour la sécurité, le port par défaut/personnalisé, et les avertissements (identifiants, URL racine seule).
- Copy share link pour envoyer l’URL exacte + l’état de la bascule à un collègue.
Exemples
Décomposer une URL avec une chaîne de requête
Input: https://api.example.com/v1/search?q=hello%20world&lang=en
Result: protocol https:, hostname api.example.com, pathname /v1/search, two params (q, lang) - decoded q = hello world.
Repérer des identifiants et un port par défaut
Input: https://user:pass@example.com:443/
Warnings: username credential, password credential, port 443 is the default for https.
Attraper une URL invalide
Input: example.com/path → Invalid URL - include the scheme (e.g. https://).
Bon à savoir
- Partageable : l’URL et la bascule de décodage sont encodées dans le lien (
?u=…&d=…). - Privé : l’analyse se fait localement - sûr pour des URL qui peuvent contenir des tokens ou des identifiants.
- Outils liés : Email Validator, HTTP Status Codes,
Base64Base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
Encode / Decode.