Codage et décodage professionnel en pourcent pour une transmission d'URL sécurisée
Encoder et décoder les URL avec un traitement en temps réel
Outils professionnels de codage d'URL pour les développeurs web, les concepteurs API et les professionnels de la sécurité
Codage complet d'URL et de composants avec conformité et validation au standard de codage en pourcent
Codage spécialisé pour les paramètres de requête, les composants de chemin et les structures d'URL complexes
Codage et décodage instantanés avec validation en direct et retour d'analyse des caractères
Validation complète de la structure d'URL avec vérification de format et de conformité
Paramètres de codage personnalisables, traitement par lots et options de configuration professionnelles
Tout le traitement d'URL se produit localement dans votre navigateur avec une confidentialité et une sécurité complètes des données
Questions courantes sur l'encodage URL et l'encodage en pourcentage
L'encodage URL (encodage en pourcentage) convertit les caractères spéciaux comme les espaces, les esperluettes et les caractères non-ASCII dans un format sûr pour les URL. Vous en avez besoin lorsque vous transmettez des entrées utilisateur comme paramètres de requête, gérez des noms de fichiers avec des espaces ou travaillez avec des caractères internationaux dans les URL.
encodeURIComponent encode tout sauf les lettres, chiffres et - _ . ~ — utilisez-le pour les valeurs de paramètres de requête. encodeURI préserve les caractères de structure URL comme :, / et ? — utilisez-le pour les URL complètes. Notre outil prend en charge les deux modes.
Les espaces sont encodés comme %20 dans les chemins URL (RFC 3986) et comme + dans les chaînes de requête (encodage de formulaire HTML). Notre outil gère les deux standards. La plupart des API modernes attendent %20, tandis que les formulaires HTML hérités utilisent la convention +.
Les caractères Unicode sont d'abord convertis en octets UTF-8, puis chaque octet est encodé en pourcentage. Par exemple, 'é' devient %C3%A9 (deux octets). Les emojis comme 🎉 deviennent quatre octets encodés en pourcentage. Notre outil gère l'ensemble de la plage Unicode.
Oui. L'encodage manquant ou double peut entraîner une injection d'URL, des vulnérabilités de redirection ouverte et du cross-site scripting (XSS). Encodez toujours les valeurs fournies par l'utilisateur avant de les insérer dans des URL, et décodez exactement une fois côté récepteur.
Tout l'encodage et décodage se produit localement dans votre navigateur. Aucune donnée n'est envoyée à un serveur. Vous pouvez encoder en toute sécurité des URL contenant des clés API, des jetons ou des paramètres sensibles sans aucune préoccupation de confidentialité.
Découvrez plus d'outils d'encodage et de développement