Encodeur & Décodeur d'URL
Percent-encode any URL or text using encodeURIComponent or encodeURI, or decode any percent-encoded string back to readable text. 100% browser-based — nothing is sent to a server.
Encoder URL / Texte
Décoder une Chaîne Encodée en Pourcentage
Comment utiliser l'encodeur & décodeur d'URL
L'outil comporte deux panneaux. Le panneau supérieur encode le texte brut ou les URL en format percent-encoded. Le panneau inférieur décode les chaînes encodées en pourcentage vers leur forme originale. Les deux panneaux se mettent à jour automatiquement au fur et à mesure de la saisie.
Mode d'encodage : encodeURI vs encodeURIComponent
Utilisez encodeURIComponent pour les valeurs de paramètres de requête individuels, les tokens OAuth et tout composant à placer à l'intérieur d'une URL — il encode tout sauf les caractères non réservés. Utilisez encodeURI lorsque vous avez une URL complète et souhaitez la rendre sûre pour un href, car les caractères structurels comme : / ? # restent intacts.
Encodage d'URL et SEO
L'encodage d'URL a un impact direct sur la façon dont les moteurs de recherche explorent, indexent et consolident vos pages. Encodez toujours les caractères non-ASCII dans les chemins d'URL avec le percent-encoding UTF-8. N'utilisez jamais d'espaces littéraux — utilisez %20 dans les chemins. Assurez-vous que les URL canoniques utilisent un encodage cohérent et que toutes les URL de sitemap sont échappées en XML et correctement encodées en pourcentage.
Décoder les URL encodées en pourcentage
Le panneau de décodage utilise decodeURIComponent() de JavaScript pour inverser le percent-encoding. Ceci est utile lorsque vous recevez une URL d'un fichier journal, d'une réponse API ou d'une barre d'adresse de navigateur et souhaitez la lire en texte clair. Si l'entrée contient une séquence incomplète, l'outil affichera une erreur plutôt que de produire silencieusement une sortie incorrecte.
Questions fréquentes
Qu'est-ce que l'encodage d'URL (encodage en pourcentage) ?
L'encodage d'URL, également connu sous le nom d'encodage en pourcentage, convertit les caractères non autorisés dans les URL en un format sûr. Chaque caractère non sûr est remplacé par un signe de pourcentage (%) suivi de deux chiffres hexadécimaux représentant sa valeur d'octet UTF-8. Par exemple, un espace devient %20, et une esperluette & devient %26. Cela permet de transmettre des données arbitraires de manière sécurisée dans les URL.
Quelle est la différence entre encodeURI et encodeURIComponent ?
encodeURI est conçu pour encoder une URL complète. Il laisse intacts les caractères structurels de l'URL (: / ? # [ ] @ ! $ & ' ( ) * + , ; =) car ils ont une signification dans une URL complète. encodeURIComponent encode tout sauf les caractères non réservés (A-Z a-z 0-9 - _ . ! ~ * ' ( )). Utilisez encodeURIComponent pour les valeurs de paramètres de requête individuels et encodeURI pour les URL complètes.
Quand dois-je utiliser l'encodage d'URL pour le SEO ?
L'encodage d'URL est important pour le SEO lorsque vos URL contiennent des caractères non-ASCII (comme des lettres accentuées ou des caractères CJK), des espaces ou des caractères spéciaux. Les moteurs de recherche peuvent indexer les URL encodées en pourcentage, mais les URL lisibles par les humains sont préférées. Encodez toujours les valeurs des paramètres de requête avec encodeURIComponent. Pour les URL canoniques, assurez-vous d'un encodage cohérent — Google traite %20 et + différemment dans les chemins.
Cet outil envoie-t-il mes données à un serveur ?
Non. Tout l'encodage et le décodage est effectué entièrement dans votre navigateur en utilisant les fonctions JavaScript intégrées encodeURIComponent() et decodeURIComponent(). Votre saisie n'est jamais envoyée à un serveur, ce qui rend cet outil sûr pour l'encodage de données sensibles comme des clés API ou des mots de passe dans les URL.
Outils associés
Besoin d'un audit SEO technique complet ?
Nos experts SEO auditent la structure des URL, les canoniques, les redirections et plus encore pour créer un rapport de santé technique complet de votre site.
Get a Free SEO Audit