
Encodeur et décodeur d'URL - Encoder ou décoder une URL en ligne
Les URL codées en pourcentage sont illisibles et leur édition manuelle les interrompt. Collez n'importe quelle chaîne ou URL complète pour l'encoder ou la décoder correctement en mode composant ou URL complète, directement dans votre navigateur.
Collez une URL ou une chaîne — obtenez la version correctement encodée ou décodée
Ce que vous pouvez faire avec Encodeur/Décodeur d'URL
Passez en revue les principales fonctionnalités avant de commencer.
- Encodez vos URL en encodage-pourcent pour des liens fiables
- Décodez les URL encodées en texte clair
- Encodez proprement chaque paramètre d'URL
- Réparez les liens cassés contenant des caractères spéciaux
- Encodez des URL entières ou seulement certains composants
- Préparez des liens de partage pour les réseaux sociaux et l'e-mail
Référence des paramètres
2 paramètres
Contrôles disponibles pour Encodeur/Décodeur d'URL.
Paramètres
- ModePréréglages
- Basculez entre la conversion d'un texte brut en encodage pourcent et le décodage d'une URL ou d'une chaîne déjà encodée pour la rendre lisible.Possibilités: EncoderDécoder
- SévéritéPréréglages
- Composant échappe les caractères réservés comme :/?#[]@ pour que le résultat s'insère sans risque dans un seul segment d'URL ; URL complète les laisse intacts afin qu'une adresse web entière reste valide.Possibilités: ComposantURL complète
Outils associés pour Encodeur/Décodeur d'URL
Outils pour les prochaines étapes courantes après Encodeur/Décodeur d'URL.
Outils pour développeurs
Encodeur / décodeur Base64
Encodez du texte ou des fichiers en Base64, ou décodez Base64 en texte pris en charge, avec les options URL-safe et UTF-8 dans votre navigateur.
Essayez maintenantGénérateurs pour entreprises
Générateur de QR code
Créez des codes QR statiques pour les données URL, WiFi, UPI, téléphone et e-mail prises en charge sans redirection hébergée.
Essayez maintenantOutils pour développeurs
Embellir le JSON
Validez JSON, formatez-le avec 2, 4 ou 8 espaces, ou réduisez-le dans votre navigateur.
Essayez maintenantFoire 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.
technicalPassez 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.
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. 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.
technicalOui. 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.
featuresNon. 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.
privacyOui. 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.
compatibilityOui. 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.
usageLe symbole arobase devient %40 en encodage pourcentage. En mode Composant, l'outil l'échappe automatiquement, ce qui est important pour les adresses e-mail dans les chaînes de requête — [email protected] devient user%40example.com. Autres échappements courants : un espace devient %20, '#' devient %23, '&' devient %26 et '?' devient %3F. Collez n'importe quel texte pour voir instantanément le résultat encodé complet.
technicalOui — ce sont deux noms pour le même mécanisme défini dans la RFC 3986 : les caractères non sûrs sont remplacés par un signe pourcentage suivi de deux chiffres hexadécimaux de leurs octets UTF-8. « Encodage URL » est le nom courant, et « encodage pourcentage » le terme de la spécification. Cet outil l'applique via encodeURIComponent ou encodeURI selon le mode choisi.
technicalNon : URL Encoder/Decoder s'exécute entièrement dans votre navigateur, de sorte que ce que vous collez ne quitte jamais la machine sur laquelle vous vous trouvez. Cela est important si vous vérifiez quelque chose qui contient un jeton, une clé ou des données client. Il suffit de fermer l'onglet pour l'effacer.
troubleshootingL'erreur pointe vers la première position qui n'a pas pu être analysée, qui se situe généralement juste après la véritable erreur plutôt que sur celle-ci : une virgule manquante, une citation ou un crochet non fermé, ou une citation intelligente collée à partir d'un document au lieu d'une citation directe. Vérifiez d'abord la ligne au-dessus de la position signalée.
troubleshootingNon aux deux. URL Encoder / Decoder est gratuit, votre téléchargement ne porte aucun filigrane et rien n'est demandé à la fin - il n'y a aucun point dans le flux où vous terminez le travail et découvrez ensuite que cela coûte de l'argent.
pricingNon — URL Encoder / Decoder fonctionne dans le navigateur sur ordinateur comme sur téléphone. Rien à installer, aucun essai à démarrer et aucune licence à acheter avant de vérifier qu’il répond à vos besoins. Essayez-le avec le fichier qui vous pose réellement problème plutôt qu’avec un exemple.
troubleshootingComment 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 quotidiennes. Trouvez le cas d’utilisation qui vous convient et lancez-vous.
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
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
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
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
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
É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
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.
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.
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.
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.
Voyez chaque transformation prendre forme
Chaque photo franchit la séparation intacte et ressort finalisée.


























