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
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
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
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
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
| Outil | Type | Fonctions clés | Lien |
|---|---|---|---|
| MDN encodeURIComponent | Free | La sémantique exacte appliquée par votre navigateur | Visiter |
| CyberChef | Free | Recettes d'encodage URL, HTML et double encodage | Visiter |
| PostmanOffre | Freemium | Encode automatiquement les query params et les chemins | Visiter |
Certains liens marqués Offre sont des liens partenaires. Ils ne vous coûtent rien de plus et aident à garder ces outils gratuits.