Encodeur et décodeur d'URL - Encodage pour-cent de chaînes et d'URL complètes

Encodez ou décodez des composants d'URL et des URL complètes. Choisissez le mode composant (encodeURIComponent) ou le mode URL complète (encodeURI). Copiez ou téléchargez en un clic.

Collez du texte ou une URL encodée ici…

Les fichiers sont automatiquement supprimés après traitementTraité en toute sécurité via HTTPS

Vous avez terminé avec Encodeur/Décodeur d'URL ? Essayez ces outils ensuite

Des outils soigneusement sélectionnés qui s'accordent bien avec Encodeur/Décodeur d'URL. Continuez sans perdre votre fichier.

Voir tous les outils

Foire aux questions

Le mode Composant utilise encodeURIComponent et échappe des caractères comme « :/?#[]@ » afin que la valeur soit sans risque au sein d'un seul segment d'URL ou paramètre de requête. Le mode URL complète utilise encodeURI et laisse ces caractères réservés intacts, pour que l'URL entière reste une URL valide.

technical

Passez en mode composant, collez la valeur du paramètre et l'encodeur remplace les espaces par %20, les signes égal 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.

usage

Ces caractères sont réservés par la syntaxe URL — ils séparent le schéma, le chemin, la requête et le fragment. En les encodant sous la forme %2B %2F %3A %3F %23, la valeur peut les contenir littéralement sans perturber l'analyseur à l'autre bout.

technical

Oui. Lorsque l'entrée contient un « % » isolé qui n'est pas suivi de deux chiffres hexadécimaux, le décodeur affiche un message « Entrée non valide » au lieu de produire un résultat illisible. Corrigez la séquence fautive et le résultat se met à jour instantanément.

features

Non. L'encodeur utilise les fonctions encodeURI / encodeURIComponent intégrées au navigateur : rien ne transite par le réseau. L'outil est donc sûr pour vos tokens, vos chemins de fichiers et toute autre valeur sensible que vous devez intégrer dans une URL.

privacy

Oui. Les caractères UTF-8 comme ñ, 漢, ✓ et les emojis sont encodés dans les séquences d'octets %xx correspondantes. Les navigateurs et serveurs modernes les décodent automatiquement en leurs caractères d'origine, si bien que l'aller-retour se fait sans perte.

compatibility

Oui. Basculez l'option de mode sur Encoder pour encoder en pourcentage du texte brut, ou sur Décoder pour retransformer les séquences %XX en caractères lisibles. Les mêmes options Composant et URL complète s'appliquent dans les deux sens, vous pouvez donc faire un aller-retour sur une valeur et retrouver exactement ce dont vous étiez parti.

usage

Comment Encodeur/Décodeur d'URL vous aide à mener à bien vos tâches

De vrais problèmes qu'il résout chaque jour — pour les entreprises, les créateurs et les tâches du quotidien. Trouvez le cas d'usage qui vous correspond et démarrez en quelques secondes.

Pour les développeurs

Construire des chaînes de requête pour les API REST

Encodez des termes de recherche, des filtres et des 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

Pour les entreprises

Paramètres de suivi pour les liens marketing

Encodez en pourcentage les paramètres UTM, noms de campagne et chaînes de référent pour les liens Google Analytics, Facebook Ads et HubSpot partagés par e-mail et sur les réseaux sociaux

Web et SEO

Transmettez filtres et termes de recherche dans les URL

Encodez des requêtes de recherche à plusieurs mots, des caractères spéciaux et des options de tri dans des URL partageables pour les tableaux de bord SaaS, les filtres e-commerce et les panneaux d'administration

Web et SEO

Générez des liens mailto: avec objet et corps de message

Générez des liens mailto: dont l'objet et le corps contiennent des sauts de ligne, de la ponctuation et des emojis, pour que vos boutons d'envoi d'e-mail ouvrent Gmail et Outlook avec le message déjà pré-rempli

Réseaux sociaux

Intégrez des messages dans les liens de partage WhatsApp et SMS

Encodez des liens de partage WhatsApp, Telegram et SMS préremplis pour que les clients puissent appuyer sur un bouton de votre site et ouvrir la messagerie avec le message marketing déjà prêt

Pour les développeurs

Échappez les saisies utilisateur pour construire des URL en toute sécurité

Encodez les valeurs contrôlées par l'utilisateur avant de les injecter dans des URL afin d'éviter les failles de request smuggling, d'injection de redirection et de liens cassés dans les applications web en production

Pour les développeurs

Déboguez les URL de rappel OAuth et de redirection

Décodez un paramètre redirect_uri, state ou code issu d'un rappel OAuth ou d'un journal de webhook pour voir exactement quelle valeur un fournisseur a reçue — souvent le moyen le plus rapide de repérer un bug de double encodage qui casse un flux de connexion.

Sur mobile

Créer des liens profonds vers des applis mobiles

Encodez en pourcentage les paramètres entrant dans un schéma personnalisé ou un Universal/App Link (myapp://open?ref=...) afin que les caractères spéciaux des codes de parrainage ou des identifiants de contenu partagé survivent au passage du navigateur à l'application.

Web et SEO

Liens de téléchargement direct sûrs pour les fichiers contenant des espaces

Encodez des noms de fichiers contenant des espaces, des parenthèses ou des caractères accentués (par ex. « Q1 Report (Final).pdf ») en une URL que les CDN et les navigateurs ne tronqueront ni ne mal interpréteront lorsqu'elle est liée directement.

Confidentialité et sécurité

Vérifiez où mène réellement un lien raccourci ou encodé

Collez un lien suspect encodé en pourcentage ou transféré en mode Décoder pour révéler la véritable URL de destination cachée dans les paramètres de redirection ou de suivi avant de cliquer dessus.