NEWOutil Développeur Gratuit

URL Master
Encodeur & Décodeur

Encodez ou décodez n'importe quelle chaîne en secondes. URL Master fonctionne entièrement dans votre navigateur — sans serveur, sans envoi, sans compte.
Ad

Problèmes d'encodage URL, résolus

Voici les problèmes d'encodage et de décodage d'URL que les développeurs et marketeurs rencontrent chaque jour.

Liens brisés à cause des espaces et caractères spéciaux

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.

Confusion entre encodeURI et encodeURIComponent

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.

Outils en ligne qui envoient vos données sensibles

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.

URL Master

Local uniquement — jamais envoyé

Encodez ou décodez n'importe quelle chaîne ici — tout le traitement reste dans votre navigateur.

Mode d'encodage:
Sortie

Pourquoi les développeurs utilisent URL Master

Chaque fonctionnalité est conçue pour de vrais flux de travail d'encodage et de décodage — rapide, privé et flexible.

Encodage et décodage URL bidirectionnels

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.

Aperçu en temps réel

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.

Historique local (5 dernières entrées)

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.

Inverser et réutiliser en un clic

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.

encodeURI ou encodeURIComponent

Basculez entre encodeURI (préserve :// et /) et encodeURIComponent (encode tous les caractères spéciaux) selon votre cas d'utilisation.

100% local — zéro envoi

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.

Trois façons d'utiliser URL Master

Des flux d'encodage à la débogage de décodage — URL Master couvre chaque scénario.

Encodez avec précision grâce à deux modes

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 split panel showing raw URL with Chinese characters on left and percent-encoded output on right, with encodeURI vs encodeURIComponent toggle

Ne perdez jamais un encodage ou décodage

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.

URL Master history panel listing recent encode and decode operations with timestamps and restore functionality

Traitement privé, local uniquement

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.

URL Master browser interface with shield icon and local-only badge indicating no server connection

Comment utiliser URL Master

Encodez ou décodez n'importe quelle chaîne en trois étapes — sans installation, sans compte.

01

Choisissez votre mode d'encodage URL

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.

  • Pas sûr lequel utiliser ? Commencez avec encodeURIComponent — c'est l'option la plus sûre pour les valeurs individuelles.
02

Collez votre entrée ou chargez un exemple

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.

  • URL Master suggère automatiquement le décodage URL quand il détecte des séquences % dans votre entrée.
03

Encoder, décoder, copier ou inverser

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.

  • Utilisez Inverser après le décodage pour ré-encoder rapidement une version modifiée.

FAQ URL Master

Réponses aux questions les plus fréquentes sur l'encodage et le décodage d'URL.

Qu'est-ce que l'encodage URL (percent-encoding) ?

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.

Quelle est la différence entre encodeURI et encodeURIComponent ?

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.

Pourquoi le décodage URL échoue-t-il dans URL Master ?

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.

Mes données sont-elles privées avec URL Master ?

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.

Que stocke la fonctionnalité d'historique local ?

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.

Comment décoder une URL contenant %2F ou %3A ?

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.

Encodez ou décodez une URL en quelques secondes

Sans inscription. Sans serveur. Ouvrez URL Master, collez votre chaîne et obtenez votre résultat instantanément — gratuit pour toujours.

URL Master est gratuit et exécute chaque encodage et décodage localement dans votre navigateur.