URL Encode/Decode — Encoder et décoder des URL
Encodez et décodez des composants d'URL avec encodeURIComponent et decodeURIComponent. Rapide, privé et entièrement côté client dans votre navigateur.
🔒 S'exécute entièrement dans votre navigateur — rien n'est téléchargéÀ quoi sert URL Encode/Decode
URL Encode/Decode prépare le texte pour un usage sûr dans les paramètres de requête, les segments de chemin, les valeurs de redirection, les URL de rappel et les fragments. Les caractères réservés comme les espaces, les esperluettes, les signes égal, les symboles de pourcentage et les caractères Unicode peuvent modifier le sens d'une URL s'ils ne sont pas encodés en pourcentage. Cet outil utilise les fonctions du navigateur encodeURIComponent et decodeURIComponent, de sorte que les résultats correspondent au comportement habituel des applications JavaScript.
Cette page est conçue pour le travail quotidien des développeurs : vérifications rapides pendant le débogage, petits exemples pour la documentation et nettoyage de données avant de les coller dans un éditeur, un terminal, un ticket ou une fixture de test. L'interface garde l'entrée, les commandes, la sortie et le message d'état à proximité, pour que le résultat soit facile à vérifier avant de le copier.
Un flux de travail privé dans le navigateur
Tout le traitement s'effectue avec du JavaScript dans le navigateur. L'outil n'envoie vos textes, jetons, URL, extraits ou valeurs générées à aucun serveur et ne nécessite aucun compte. Ce modèle de confidentialité est important, car les petits utilitaires reçoivent souvent de vraies réponses d'API, des exemples de configuration, des logs, des données d'authentification ou des exemples proches de données clients lors du dépannage. Travailler en local réduit les risques et rend l'outil instantané, puisqu'il n'y a aucun aller-retour réseau.
Conseils pratiques
Utilisez-le pour des composants d'URL plutôt que pour des URL entières. Par exemple, encodez une seule valeur de requête avant de l'ajouter à une chaîne de requête. Lors du décodage, l'outil traite aussi les signes plus comme des espaces, car les chaînes de requête encodées par les formulaires suivent souvent cette convention. Les séquences de pourcentage mal formées produisent une erreur afin que vous ne fassiez pas confiance par inadvertance à une entrée corrompue.
Relisez toujours le résultat transformé avant de vous y fier en production. Les utilitaires de navigateur sont excellents pour l'inspection et la préparation, mais ils ne peuvent pas connaître toutes les conventions de projet ni toutes les exigences de sécurité. Si le résultat doit être validé dans un dépôt, partagé publiquement ou utilisé dans un flux d'authentification, vérifiez qu'il ne contient aucun secret et qu'il respecte le format attendu par votre application.
Comment utiliser
- Collez une valeurAjoutez du texte brut ou un composant d'URL déjà encodé.
- Encodez ou décodezChoisissez le sens dont vous avez besoin.
- CopiezCopiez la sortie dans un lien, un client ou un test.
Questions fréquemment posées
Puis-je encoder une URL entière ?
Pourquoi les signes plus sont-ils décodés en espaces ?
+ pour les espaces.