Encodeur et Décodeur d’URL - Chaînes d’encodage en pourcentage & URL complètes
Encodez ou décodez les composants des URL et les URL complètes. Choisissez le mode composant (encodeURIComponent) ou le mode URL complet (encodeURI). Copiez ou téléchargez en un clic.
À propos de l’encodage d’URL
Le mode « Component » utilise encodeURIComponent, qui échappe des caractères comme « :/ ?#[]@ » afin que le résultat soit sécurisé à l’intérieur d’un seul segment d’URL. Le mode « Full URL » utilise encodeURI et laisse des caractères réservés en place, adaptés à l’encodage d’une chaîne d’URL entière.
Continuez à améliorer vos images
Faites passer votre retouche photo au niveau supérieur avec ces outils populaires
Ajouter du texte à l’image
Ajouter des légendes et des titres à votre photo améliorée
Ajouter une bordure de photo
Encadrez votre effet avec de belles bordures
Compresser l’image
Optimisez votre image améliorée pour le partage
Redimensionner l’image
Modifier les dimensions de l’image
Photo en dessin animé
Essayez un style artistique différent
Croquis au crayon
Créez des dessins artistiques au crayon
Frequently Asked Questions
Le mode composant utilise encodeURIComponent et permet d’échapper des caractères comme « :/ ?#[]@ » afin que la valeur soit protégée à l’intérieur d’un seul segment URL ou paramètre de requête. Le mode URL complète utilise encodeURI et laisse ces caractères réservés tels quels pour que l’URL entière reste une URL valide.
technicalPassez en mode composant, collez la valeur du paramètre et l’encodeur remplace les espaces par %20, égal aux signes par %3D, et ainsi de suite. Insérez le résultat dans l’URL après « ?key= » ou « &key= » et le lien fonctionne sur n’importe quel navigateur, serveur ou client REST.
usageCes caractères sont réservés par la syntaxe URL — ils séparent le schéma, le chemin, la requête et le fragment. Les encoder en %2B %2F %3A %3F %23 permet à la valeur de les transporter littéralement sans confondre l’analyseur de l’autre côté.
technicalOui. Lorsque l’entrée contient un « % » errant qui n’est pas suivi de deux chiffres hexadécimaux, le décodeur affiche un message « Entrée invalide » au lieu de produire une sortie brouillée. Corrigez la séquence problématique et le résultat se met à jour instantanément.
featuresNon. L’encodeur utilise les fonctions encodeURI / encodeURIComponent intégrées au navigateur, donc rien ne traverse le réseau. Cela rend l’outil sûr pour les jetons, les chemins de fichiers et toute autre valeur sensible que vous devez intégrer dans une URL.
privacyOui. Les caractères UTF-8 comme ñ, 漢, ✓ et emoji sont encodés dans les séquences correspondantes de %xx octets. Les navigateurs et serveurs modernes les décodent automatiquement en caractères originaux, de sorte que le aller-retour est sans perte.
compatibilityUse Cases
Compilation des chaînes de requête pour les API REST
Encodez les termes de recherche, les filtres et les identifiants pour les requêtes GET vers les API REST, Algolia, Elastic et Google Search afin que les caractères réservés ne cassent pas l’URL de la requête
Paramètres de suivi des liens marketing
Encodage en pourcentage des paramètres UTM, noms de campagnes et chaînes de référents pour Google Analytics, Facebook Ads et liens HubSpot partagés via les e-mails et les réseaux sociaux
Filtres de passage et termes de recherche dans les URL
Codez des requêtes de recherche multi-mots, des caractères spéciaux et des options de tri en URLs partageables pour les tableaux de bord SaaS, les filtres e-commerce et les panneaux d’administration
Générer mailto : liens avec le sujet et le corps
Build mailto : liens dont l’objet et le corps contiennent des nouvelles lignes, de la ponctuation et des emojis, donc les boutons de clic pour envoyer un email ouvrent Gmail et Outlook avec le message déjà rempli
Intégrer les messages dans WhatsApp et les liens de partage SMS
Codez des liens de partage WhatsApp, Telegram et SMS préremplis afin que les clients puissent appuyer sur un bouton sur votre site et ouvrir le messager avec le message marketing prêt
Évasion de l’entrée utilisateur pour une construction sûre d’URL
Encodez les valeurs contrôlées par l’utilisateur avant de les injecter dans les URL afin d’éviter les bugs de contrebande de requêtes, d’injection de redirection et de liens cassés dans les applications web de production
Pixoate