Handytool
UtilitaireExécuté localement

Encodeur et décodeur d'URL

Encodez du texte en pourcentage pour les URLs ou décodez les chaînes codées en pourcentage en texte lisible — instantanément, en privé.

Mode
Portée
Texte
0 lignes0 octets
URL encodée
0 lignes0 octets

À propos de Encodeur et décodeur d'URL

L'encodeur d'URL de Handytool encode en pourcentage le texte pour une utilisation sûre dans les URLs, les chaînes de requête et les données de formulaire — et décode les chaînes codées en pourcentage en texte lisible. Choisissez entre la portée du composant (code tout, y compris / et ?) et la portée de l'URI complète (préserve la structure de l'URL). Tout s'exécute dans votre navigateur, vous pouvez donc encoder les tokens d'API, les paramètres de requête ou les chaînes sensibles sans soucis de confidentialité.

Fonctionnalités de Encodeur et décodeur d'URL

  • 01

    Portées de composant et d'URI complet

    Utilisez la portée du composant pour encoder une valeur de paramètre de requête unique — elle échappe chaque caractère réservé. Utilisez la portée de l'URI complète pour encoder une URL entière tout en préservant /, ?, et # comme séparateurs structurels. Le résultat correspond à JavaScript's encodeURIComponent et encodeURI.

  • 02

    Conversion bidirectionnelle

    Basculez entre l'encodage et le décodage en un clic. Le décodage supprime les caractères d'échappement %20, %3F et chaque autre séquence codée en pourcentage jusqu'au texte original, y compris les caractères non-ASCII.

  • 03

    S'exécute dans votre navigateur

    L'encodage utilise les API URL natives du navigateur. Votre entrée ne quitte jamais votre appareil — pratique lorsque vous travaillez avec des tokens, des identifiants ou des paramètres privés.

FAQ Encodeur et décodeur d'URL

Qu'est-ce que le codage d'URL ?
Le codage d'URL (codage de pourcentage) remplace les caractères qui ont une signification particulière dans les URLs — espaces, &, =, ?, et non-ASCII — par un % suivi de deux chiffres hexadécimaux. Il vous permet d'inclure en toute sécurité un texte arbitraire dans une URL ou une chaîne de requête sans briser sa structure.
Quand dois-je utiliser le codage « composant » plutôt que « URI complet » ?
Utilisez la portée du composant lors du codage d'une valeur de paramètre de requête unique — elle échappe chaque caractère réservé, y compris /, ?, et #. Utilisez la portée de l'URI complète lors du codage d'une URL entière — elle préserve les caractères structurels pour que l'URL reste analysable.
Gère-t-elle les caractères Unicode ?
Oui. Les caractères Unicode (emoji, cyrillique, CJK) sont d'abord convertis en octets UTF-8, puis codés en pourcentage octet par octet, correspondant au format standard %XX%XX utilisé par chaque navigateur moderne.
Le codage d'URL est-il identique au codage HTML ?
Non. Le codage d'URL utilise le codage de pourcentage (%20 pour l'espace) ; le codage HTML utilise des entités (& pour &). Ils servent à des fins différentes — le codage d'URL protège les URLs, le codage HTML protège le balisage HTML.
Mon entrée est-elle stockée quelque part ?
Non. Tout s'exécute localement dans votre navigateur en utilisant les API JavaScript URL natives. Rien n'est téléchargé, enregistré ou stocké.

Outils liés

Utilitaire

Explorez d'autres outils

Tous les outils