Encodeur / Décodeur d'URL
Le mode composant encode tous les caractères réservés (: / ? # & = etc.) — utilisez-le pour une valeur unique comme un paramètre de requête.
| Clé | Valeur |
|---|---|
| q | hello world |
| lang | ja |
Outils externes associés
Certains liens sont des liens d'affiliation.
Outils associés
Encodez du texte et des URL pour les utiliser en toute sécurité sur le web, ou décodez des URL encodées en pourcentage en texte lisible. Basculez entre le mode composant (pour une valeur unique) et le mode URL complète (qui conserve la structure de l'URL), et décomposez n'importe quelle chaîne de requête en paires clé/valeur. Tout s'exécute dans votre navigateur ; rien n'est envoyé.
Comment l'utiliser
- Choisissez une direction : Encoder ou Décoder.
- Sélectionnez un mode — Composant pour une valeur unique, ou URL complète pour conserver la structure.
- Tapez ou collez votre texte et copiez le résultat ; la chaîne de requête est décomposée automatiquement.
Fonctionnement de l'encodage d'URL
Les URL ne peuvent contenir qu'un ensemble limité de caractères, donc tout le reste — espaces, accents, symboles — est remplacé par un signe pourcentage et un code hexadécimal (un espace devient %20). L'encodage composant échappe également les caractères réservés tels que : / ? # & =, ce qui convient à la valeur d'un paramètre unique. L'encodage URL complète laisse ces caractères structurels intacts pour que l'URL complète reste valide.
Fonctionnalités
Encoder et décoder
Convertissez du texte en encodage pourcentage et inversement avec un seul bouton.
Modes composant et URL complète
Encodez strictement une valeur unique, ou une URL entière en conservant sa structure.
Analyseur de chaîne de requête
Collez une URL et visualisez instantanément ses paramètres de requête sous forme de tableau clé/valeur.
Erreurs claires
Les séquences pourcentage mal formées sont signalées plutôt que de produire silencieusement des résultats incorrects.
Entièrement local
Tout l'encodage et le décodage s'effectue dans votre navigateur — rien n'est jamais envoyé à un serveur.
Quand l'utiliser
Construire des URL de requête
Encodez en toute sécurité des valeurs comme des termes de recherche ou des noms avant de les insérer dans une URL.
Lire des URL encodées
Transformez une URL pleine de %20 et %2F en texte lisible pour comprendre ce qu'elle dit vraiment.
Vérifier les paramètres
Inspectez les balises UTM et d'autres paramètres de requête en décomposant une longue URL en paires.
Déboguer des API
Encodez ou décodez des valeurs de requête lors de tests manuels d'un endpoint d'API.
Notes
- Le mode composant encode les caractères réservés ; le mode URL complète préserve la structure.
- Dans les chaînes de requête, le signe plus est traité comme un espace lors de l'analyse.
- Les séquences pourcentage invalides (comme un % isolé) produisent une erreur plutôt qu'un résultat incorrect.
- Tout le traitement s'effectue sur votre appareil ; rien de ce que vous saisissez n'est envoyé.
Questions fréquentes
- Quelle est la différence entre le mode composant et le mode URL complète ?
- Le mode composant encode tous les caractères réservés, il est donc adapté à une valeur unique. Le mode URL complète conserve les caractères structurels tels que : / ? # pour qu'une URL entière reste valide.
- Que signifie %20 ?
- C'est la forme encodée en pourcentage d'un espace. Chaque caractère non sécurisé est écrit comme un signe pourcentage suivi de son code hexadécimal à deux chiffres.
- Le signe plus est-il équivalent à un espace ?
- Dans les chaînes de requête, le signe plus est couramment utilisé pour un espace, donc cet outil convertit + en espace lors de l'analyse des paramètres.
- Que se passe-t-il avec une URL incorrecte ?
- Si le texte contient une séquence pourcentage invalide, le décodage échoue proprement et affiche un message d'erreur plutôt qu'un résultat incorrect.
- Mes données sont-elles envoyées à un serveur ?
- Non. L'encodage, le décodage et l'analyse s'effectuent tous localement dans votre navigateur.