Voici les problèmes d'encodage et de décodage d'URL que les développeurs et marketeurs rencontrent chaque jour.
Les espaces et symboles non encodés (&, ?, #) dans les paramètres de requête cassent silencieusement le routage URL. Vous devez encoder chaque caractère spécial pour garder vos liens valides et sécurisés.
Les deux fonctions d'encodage JavaScript se comportent différemment. encodeURI encode une adresse complète en préservant les caractères structurels comme ://, tandis qu'encodeURIComponent encode tout — choisir la mauvaise corrompt ou casse le lien.
Les jetons, clés API et paramètres de requête privés intégrés dans les URL sont sensibles. La plupart des encodeurs et décodeurs d'URL envoient vos données à un serveur — URL Master ne le fait jamais.
Encodez ou décodez n'importe quelle chaîne ici — tout le traitement reste dans votre navigateur.
Chaque fonctionnalité est conçue pour de vrais flux de travail d'encodage et de décodage — rapide, privé et flexible.
URL Master gère les deux directions : encodez du texte brut en chaîne percent-encodée valide, ou décodez un lien illisible en forme lisible — instantanément.
Activez le mode temps réel et URL Master affiche le résultat encodé au fur et à mesure que vous tapez — sans clic nécessaire.
URL Master sauvegarde vos 5 dernières opérations d'encodage et décodage dans localStorage. Rafraîchissez la page sans perdre votre travail — cliquez sur un résultat pour l'restaurer.
Déplacez la sortie décodée vers l'entrée en un seul clic. Enchaînez encodage → édition → ré-encodage sans copier-coller entre les champs.
Basculez entre encodeURI (préserve :// et /) et encodeURIComponent (encode tous les caractères spéciaux) selon votre cas d'utilisation.
URL Master exécute chaque encodage et décodage entièrement dans votre navigateur. Les tokens et chaînes privées ne touchent jamais un serveur. Fonctionne hors ligne.
Des flux d'encodage à la débogage de décodage — URL Master couvre chaque scénario.
Utilisez encodeURI pour encoder une adresse complète tout en conservant sa structure — les barres obliques, deux-points et délimiteurs restent intacts. Passez à encodeURIComponent pour une valeur de paramètre contenant &, = ou des caractères spéciaux. URL Master rend le changement de mode instantané.

URL Master stocke vos 5 dernières opérations dans localStorage du navigateur. Même après un rechargement ou redémarrage, chaque résultat précédent est toujours là. Cliquez sur une entrée pour restaurer l'entrée, la sortie et le mode d'encodage.

Chaque encodage et décodage dans URL Master s'exécute entièrement dans votre navigateur — aucune requête réseau n'est jamais effectuée. Les tokens API et chaînes privées restent sur votre appareil. Déconnectez Internet et URL Master continue de fonctionner.

Encodez ou décodez n'importe quelle chaîne en trois étapes — sans installation, sans compte.
Choisissez encodeURI si vous encodez une adresse complète et souhaitez préserver sa structure. Choisissez encodeURIComponent pour des valeurs de paramètre individuelles nécessitant l'échappement de tous les caractères spéciaux. Activez le temps réel pour prévisualiser instantanément.
Tapez ou collez n'importe quelle URL, texte brut ou chaîne encodée dans la zone d'entrée. Cliquez sur 'Charger un exemple' pour préremplir une URL avec des caractères spéciaux — idéal pour tester les deux modes.
Cliquez sur Encoder ou Décoder pour convertir. Copiez le résultat en un clic. Utilisez Inverser pour replacer la sortie dans l'entrée — chaque conversion est sauvegardée automatiquement.
Réponses aux questions les plus fréquentes sur l'encodage et le décodage d'URL.
L'encodage URL, également appelé percent-encoding, convertit les caractères non autorisés dans les URL en un format sécurisé : chaque caractère est remplacé par un signe % suivi de sa valeur hexadécimale à deux chiffres. Un espace devient %20. URL Master vous permet d'encoder ou décoder n'importe quelle chaîne instantanément.
encodeURI laisse intacts les caractères structurels comme :, /, ?, &, = pour garder l'URL valide. encodeURIComponent escape tout sauf les lettres, chiffres et - _ . ! ~ * ' ( ) — y compris &, = et / — pour intégrer une valeur en tant que paramètre de requête. URL Master vous permet de basculer entre les deux en un clic.
Le décodage échoue lorsque l'entrée contient un % nu non suivi de deux chiffres hexadécimaux valides. Par exemple, '100%off' contient %of, qui n'est pas un hex valide. URL Master affiche un message d'erreur clair dans ce cas.
Oui. URL Master exécute chaque encodage et décodage entièrement dans votre navigateur — aucune entrée ne quitte votre appareil. Pas de composant serveur, pas de journalisation, pas de compte requis. Déconnectez Internet et URL Master continue de fonctionner.
URL Master sauvegarde vos 5 dernières opérations dans localStorage. Chaque enregistrement contient l'entrée, la sortie, le mode (encodage ou décodage), le type d'encodage et un horodatage. Les données ne quittent jamais votre appareil.
Collez la chaîne encodée dans URL Master et cliquez sur Décoder l'URL. %2F devient / et %3A devient :, donc https%3A%2F%2Fexample.com est restauré en https://example.com. URL Master utilise decodeURIComponent en interne.
URL Master est gratuit et exécute chaque encodage et décodage localement dans votre navigateur.