Développement & API

Encodeur URL : Encodez et décodez facilement vos URL

Encodez en percent ou décodez des URL et paramètres de requête en toute sécurité.

Encoded

https%3A%2F%2Fveojson.com%2Ftools%3Fq%3Dhello%20world%26lang%3Dfr

Decoded

https://veojson.com/tools?q=hello world&lang=fr

Join the Veojson dispatch

Recevez la newsletter hebdomadaire Veojson sur le design d'API, les pièges d'encodage et les outils pour développeurs.

One email, no spam, unsubscribe any time.

À propos de cet outil

L'encodage percent remplace les caractères non sécurisés par un % suivi de deux chiffres hexadécimaux pour garantir leur transport dans une URL. Cet outil exécute encodeURIComponent et decodeURIComponent (ainsi que leurs variantes URI complètes) localement dans votre navigateur.

Composant vs URI complète

Utilisez le mode composant pour une valeur de requête unique : il échappe &, =, ? et /. Utilisez le mode URI complète pour encoder une adresse entière sans la rompre.

Espaces et signes plus

L'encodage percent transforme un espace en %20. Certains encodeurs de formulaires utilisent + à la place ; décodez avec le mode correspondant pour éviter d'obtenir des caractères + littéraux.

Comment utiliser Encodeur & Décodeur URL

  1. 1

    Ouvrez l'Encodeur & Décodeur URL

    Tout fonctionne sur cette page : aucun téléchargement ni compte requis pour utiliser les fonctionnalités gratuites.

  2. 2

    Saisissez votre texte

    Collez ou saisissez vos valeurs dans le panneau ci-dessus. L'outil se met à jour à la saisie pour itérer rapidement.

  3. 3

    Vérifiez le résultat

    Examinez le résultat, copiez-le en un clic et ajustez les options selon les attentes de votre système.

  4. 4

    Allez plus loin

    Utilisez les conseils développeur & API ci-dessous pour préparer votre résultat pour la production, puis débloquez les bonus via le formulaire ci-dessus.

Bonnes pratiques

  • Travaillez sur un payload réel plutôt que sur un échantillon saisi à la main : les bugs d'encodage se cachent dans les espaces et l'Unicode.
  • Rendez la transformation reproductible : automatisez-la dans votre CI une fois le résultat confirmé ici.
  • Ne collez jamais d'identifiants réels, de données clients ou de tokens de production dans un outil web non audité.
  • Versionnez les entrées et sorties clés afin qu'un coéquipier puisse reproduire le même résultat ultérieurement.

Encodeur & Décodeur URL — Pourquoi c'est important

Les petits détails d'intégration (encodage, claim, header) abritent la majorité des bugs d'API, et ils coûtent cher à identifier dans les logs de production.

Les résoudre en quelques secondes raccourcit vos sessions de debug et empêche les données malformées d'atteindre vos systèmes en aval.

Outils similaires, gratuits et payants

OutilTypeFonctions clésLien
MDN encodeURIComponentFreeLa sémantique exacte appliquée par votre navigateurVisiter
CyberChefFreeRecettes d'encodage URL, HTML et double encodageVisiter
PostmanOffreFreemiumEncode automatiquement les query params et les cheminsVisiter

Certains liens marqués Offre sont des liens partenaires. Ils ne vous coûtent rien de plus et aident à garder ces outils gratuits.

Outils associés

Questions fréquentes