Skip to content
clkr

Loading tools…

    Encodeur / décodeur d'URL

    Encodez ou décodez des URL et chaînes de requête avec cet encodeur d'URL gratuit en ligne. Encodage en pourcentage, décodage de %20 et + en espaces.

    Chargement…
    Processed locally in your browserHow?

    This tool runs in this browser tab. The files, text and values you enter are not uploaded to clkr.work servers — closing the tab clears them. Anonymous usage events (such as which button was pressed) are counted, never your content. Privacy policy

    What next?

    Utile ? Partagez Encodeur / décodeur d'URL

    Gratuit, sans inscription, fonctionne dans le navigateur — envoyez-le à un ami ou ajoutez-le à votre site.

    Fait partie du kit

    Comment utiliser Encodeur / décodeur d'URL

    1. 1Collez du texte, une valeur de requête ou une URL complète dans la zone de saisie
    2. 2Choisissez le mode Composant, URL complète ou Formulaire (+) et appuyez sur Encoder — ou sur Décoder pour reconvertir les séquences %XX en texte
    3. 3Copiez la sortie, réutilisez-la comme entrée, ou consultez le détail de l'URL pour lire chaque paramètre décodé

    Questions fréquentes

    Qu'est-ce que l'encodage URL ?▾

    L'encodage URL (pourcentage) remplace les caractères non autorisés dans une URL par % suivi de deux chiffres hexadécimaux de leurs octets UTF-8. Une espace devient %20, é devient %C3%A9 et & devient %26.

    Quelle est la différence entre encodeURI et encodeURIComponent ?▾

    encodeURI encode une URL entière mais conserve les caractères réservés comme : / ? & = # pour que la structure reste valide. encodeURIComponent encode aussi ces caractères ; utilisez-le donc pour une valeur de requête ou un segment de chemin.

    Un espace doit-il être %20 ou + ?▾

    Les deux sont courants. %20 fonctionne partout dans une URL. + signifie espace uniquement dans les chaînes de requête envoyées en application/x-www-form-urlencoded (formulaires HTML). Cochez « Décoder + en espace » pour décoder des données de formulaire.

    Pourquoi ai-je une erreur d'URI mal formée au décodage ?▾

    Un % doit être suivi de deux chiffres hexadécimaux, et les octets doivent former de l'UTF-8 valide. Un % isolé (comme 100%) ou un texte encodé en Latin-1 tel que %E9 ne peut pas être décodé — encodez plutôt le % en %25.

    Mes données sont-elles envoyées à un serveur ?▾

    Non. L'encodage et le décodage s'exécutent entièrement dans votre navigateur avec JavaScript : les jetons, URL et chaînes de requête ne quittent jamais votre appareil.

    Embed Encodeur / décodeur d'URL on your website▾

    Paste this snippet into your page. The embedded tool runs in your visitor's browser and shows a small “Powered by clkr.work” link.