Aller au contenu principalAller à la navigation
Boîte à Out's

Encodeur/Décodeur URL - illustration de l'outilEncodeur/Décodeur URL

Encodeur et décodeur URL gratuit. Encodez/décodez URLs, caractères spéciaux, paramètres. Conversion instantanée, copie facile. Outil développeur et web, sécurisé.

URL Encodée

URL Décodée

Dossier Protocoles & Ingénierie RFC

Percent-Encoding (RFC 3986) : L'Échappement des URI

L'architecture du Web impose une grammaire stricte pour identifier une ressource réseau. L'Uniform Resource Identifier (URI) réserve certains symboles (?, &, =, #, /) comme séparateurs. Le Percent-Encoding permet d'intégrer des données utilisateur dans une URL sans perturber son interprétation par le navigateur ou le serveur.

Domaines d'Application Critiques

  • Query Strings et x-www-form-urlencoded : Lors d'une requête GET avec des paramètres complexes (espaces, emojis, accents, chemins), l'omission d'encodage provoque le fractionnement silencieux de la requête. Un espace (blank) deviendra formellement %20 (ou le caractère + historiquement dans les formulaires de recherche).
  • Sécurité Contre l'Injection de Cache : Un encodage rigoureux neutralise les fragments de CRLF (Carriage Return Line Feed, %0d%0a), interdisant à un agent hostile d'injecter des en-têtes illicites (HTTP Response Splitting) vers le serveur applicatif.

encodeURI() vs encodeURIComponent()

  • Le Piège Javascript : encodeURI() part du principe que la chaîne est une URL structurelle saine. Il refuse d'échapper les caractères syntaxiques légaux (slashes, esperluettes, hash). Si un paramètre utilisateur contient l'un de ces caractères, la structure de l'URL volante sera fracturée.
  • La Règle d'Or : Notre architecture utilise systématiquement encodeURIComponent(), l'outil dévastateur et strict qui convertit absolument tout, s'assurant qu'une URL entière tapée par un utilisateur comme valeur ("https://...") devienne un simple paramètre de texte brut, sans risque d'exécution.

À propos de Encodeur/Décodeur URL

Encodeur et décodeur URL gratuit. Encodez/décodez URLs, caractères spéciaux, paramètres. Conversion instantanée, copie facile. Outil développeur et web, sécurisé. Cette page fait partie des outils texte de Boîte À Out's, pensés pour obtenir un résultat rapide, gratuit et accessible depuis un navigateur moderne.

Méthode et transparence

Boîte À Out's publie des outils pratiques et documente ses hypothèses quand des données externes, des barèmes publics ou des règles métier sont impliqués. Dernière mise à jour connue de cette fiche : 13 mars 2026.

Questions Fréquentes

Pourquoi encoder une URL ?

L'encodage URL convertit les caractères spéciaux (espaces, accents, symboles) en codes sécurisés pour les transmettre dans les URLs sans erreur.

Quels caractères sont encodés ?

Les espaces deviennent %20, les accents et caractères spéciaux sont convertis en leur équivalent encodé selon le standard URL encoding.

Puis-je décoder une URL encodée ?

Oui, collez une URL encodée et l'outil la décode instantanément pour afficher l'URL originale avec tous les caractères spéciaux.

Besoin d'aide supplémentaire ? Ces réponses ne couvrent pas votre question ? N'hésitez pas à nous contacter.

🛡️Outil gratuit et fiable

100% gratuit, sans inscription requise
Confidentialité prise en compte dès la conception
Résultats rapides directement dans l'interface
Compatible tous appareils et navigateurs

Note : Vos saisies servent uniquement à produire le résultat demandé. Selon l'outil, certains calculs restent dans votre navigateur et certaines données publiques peuvent être demandées via une API limitée au strict nécessaire.