URL Encoder/Decoder convertit les chaînes d'URL vers et depuis leur forme encodée en pourcentage (percent-encoded). Choisissez entre encodeURIComponent (agressif) et encodeURI (préserve la structure de l'URL) pour correspondre à votre cas d'utilisation — débogage de paramètres de requête, construction d'URL sûres ou inspection de liens encodés.
Lors de la construction d'URL avec des entrées utilisateur, des chaînes de requête ou des caractères internationaux, vous avez besoin d'un encodage en pourcentage approprié pour éviter toute rupture. Cet outil gère les deux directions instantanément. Choisissez encodeURIComponent lors de l'encodage d'une seule valeur de paramètre (encode ? / & = # etc.) ou encodeURI lorsque vous souhaitez préserver la structure de l'URL (n'encode que les caractères véritablement dangereux). Le décodage fonctionne avec l'encodage en pourcentage standard et gère également les chaînes doublement encodées. La conversion en temps réel signifie que vous voyez le résultat immédiatement au fur et à mesure que vous tapez, et les deux modes peuvent être basculés pour vérifier l'intégrité de l'opération. Aucun aller-retour avec le serveur — tout se passe localement dans votre navigateur.
Choisissez encodeURIComponent pour les valeurs de paramètres sûres (encode ? / & = etc.) ou encodeURI pour les URL complètes (préserve la structure, n'encode que les caractères dangereux).
Décode les chaînes encodées en pourcentage, y compris les caractères non ASCII, les séquences multi-octets UTF-8 et les emojis. Gère gracieusement les entrées doublement encodées.
Copiez instantanément la sortie encodée ou décodée dans le presse-papiers — aucune sélection manuelle requise.
La sortie se met à jour en direct pendant que vous tapez. Pas besoin de cliquer sur Encoder à chaque fois — voyez les résultats immédiats tout en itérant sur l'entrée.
L'entrée et la sortie apparaissent dans des volets clairement identifiés pour que vous puissiez comparer l'avant/après en un coup d'œil.
Encode correctement les espaces, les guillemets, l'Unicode, les caractères réservés et les séquences délicates qui cassent le simple remplacement de chaîne.
Collez une URL cassée avec des paramètres tronqués pour les décoder en valeurs lisibles — identifiez rapidement ce qui a réellement été envoyé.
Encodez les entrées utilisateur (noms, requêtes de recherche, chemins de fichiers) avant de les ajouter à une URL pour éviter les erreurs d'injection et d'analyse.
Décodez les URL de marketing marquées UTM pour voir les valeurs réelles de campagne, de source et de support sans lire les chaînes brutes encodées en pourcentage.
Encodez des URL avec des caractères non latins (chinois, arabe, hébreu) pour confirmer qu'elles sont correctement encodées en pourcentage pour la transmission.
Décodez les URI de redirection OAuth avec des paramètres encodés imbriqués pour tracer ce qui est transmis entre les fournisseurs et les applications.
Cliquez sur l'icône URL dans le dock DevSuite Pro. Un éditeur à deux volets s'ouvre avec des bascules Encodage et Décodage.
Collez l'URL, le paramètre de requête ou la chaîne encodée. L'outil fonctionne sur des URL entières ou des valeurs de paramètres individuelles.
Pour une valeur de paramètre, utilisez encodeURIComponent. Pour une URL complète (où vous voulez préserver /, ?, &), utilisez encodeURI.
La sortie convertie apparaît dans le volet adjacent. Les caractères encodés s'affichent sous forme de séquences %XX ; la sortie décodée renvoie la forme lisible d'origine.
Cliquez sur Copier pour envoyer le résultat dans votre presse-papiers. Collez-le dans votre code, votre URL de requête ou votre documentation.
Installez DevSuite Pro gratuitement et débloquez plus de 39 outils de développement pour votre navigateur.