Encodeur / décodeur d’URL
Encodez des valeurs pour les chaînes de requête, décodez des liens remplis de %20 et %D8%A7, et examinez chaque paramètre d’une URL dans un tableau.
Fonctionne entièrement dans votre navigateur. Vos saisies et vos fichiers ne sont envoyés à aucun serveur.
Mode d’emploi
- Collez du texte ou une URL.
- Choisissez Encoder un composant pour une valeur seule, Encoder l’URL complète pour conserver : / ? & =, ou Décoder.
- Si l’entrée est une URL complète, son protocole, son hôte, son chemin et ses paramètres sont listés ci-dessous.
Exemples
« café & bar » → caf%C3%A9%20%26%20bar
https://example.com/%D8%A3%D8%AF%D9%88%D8%A7%D8%AA → https://example.com/أدوات
Confidentialité
Fonctionne entièrement dans votre navigateur. Vos saisies et vos fichiers ne sont envoyés à aucun serveur. Consultez la politique de confidentialité pour savoir ce qui est enregistré dans votre navigateur (favoris et historique uniquement). Politique de confidentialité
Vérifiez par vous-même : ouvrez les outils de développement du navigateur, sélectionnez l’onglet Réseau (Network) et utilisez l’outil. Votre fichier n’apparaît dans aucune requête d’envoi. Une fois cette page enregistrée pour une utilisation hors ligne, vous pouvez aussi vous déconnecter d’Internet et continuer à travailler. Les publicités et les statistiques de visite anonymes, lorsqu’elles sont activées, envoient leurs propres requêtes, mais ne reçoivent jamais vos fichiers ni vos textes.
Questions fréquentes
Quelle différence entre les deux modes d’encodage ?
Le mode composant (encodeURIComponent) encode tous les caractères réservés, ce qui convient à la valeur d’un seul paramètre. Le mode URL complète (encodeURI) laisse intacts les caractères qui structurent une URL.
Pourquoi les espaces deviennent-ils parfois des + ?
Les formulaires HTML encodent les espaces en + dans les chaînes de requête. Ici, le décodage traite + comme un espace lorsque l’option « encodage de formulaire » est activée.