Encoder et décoder une URL
Encodez du texte pour une URL ou décodez des caractères encodés en pourcentage.
Vos fichiers sont traités ici, sur votre appareil
Nous n'envoyons pas votre fichier ou le contenu du texte à un serveur de traitement. Aucun compte n'est nécessaire et il n'y a pas de quota d'opération quotidien. Les outils individuels ont des limites de taille pour protéger la mémoire de votre appareil.
Une connexion est nécessaire pour charger le site et ses ressources. L'hébergement peut recevoir des données de visite technique. Les favoris stockent uniquement les identifiants d'outils dans ce navigateur.
Comment nous traitons vos données →Comment utiliser cet outil
- Choisissez un composant pour une valeur de paramètre ou une URL complète pour une adresse.
- Sélectionnez l'encodage ou le décodage et collez le texte.
- Inspectez des symboles tels que &, / et + avant de placer le résultat dans une URL.
Un exemple que vous pouvez vérifier
Préparez une valeur de paramètre sans traiter ses symboles comme des séparateurs d'URL.
Exemple d'entrée
a b/&
Résultat attendu
a%20b%2F%26
Sélectionnez l'URL complète à conserver : / ? & dans une URL entière. Le décodage ne convertit pas + en espace.
Encoder et décoder une URL: usages et conseils pratiques
L'encodage d'une URL ou d'un composant représente des caractères qui pourraient autrement être confondus avec des séparateurs d'adresses. Choisissez le mode composant pour une valeur de paramètre ou un segment, et le mode URL complet lorsque les séparateurs structurels doivent rester. Ce choix est important car une adresse complète contient des caractères avec des rôles spécifiques. Ces caractères ne doivent pas tous être traités de la même manière qu'une phrase placée à l'intérieur d'une valeur de requête. Sélectionnez le mode en fonction de l'emplacement des données.
Une esperluette à l'intérieur d'une valeur peut ressembler au début d'un autre paramètre lorsqu'elle est insérée en clair dans une requête. L'encodage des composants le représente sous forme de données. Inversement, le codage indifférencié de tous les séparateurs d'une URL complète peut changer la façon dont l'adresse est interprétée. Préparez un échantillon contenant des espaces, des accents et un symbole pertinent, puis inspectez le mode choisi. Comprendre la frontière entre la structure de l'URL et le contenu du composant empêche de nombreux résultats inattendus.
Ce convertisseur conserve un signe plus comme signe plus. Il n'applique pas automatiquement la convention de forme dans laquelle plus représente l'espace. L'analyseur de requête d'URL gère cette interprétation de requête. Le décodage nécessite des séquences de pourcentage valides et UTF-8; un pourcentage incomplet échappement produit une erreur. Une seconde passe de décodage peut aussi changer la signification des données déjà décodées une fois, alors ne transformez pas une chaîne de manière répétée sans connaître sa représentation courante.
Confirmez que le résultat représente la même valeur prévue avant de l'insérer dans la destination. L'encodage n'établit pas qu'un lien existe, qu'il est sûr ou qu'il appartient à un site attendu. Il n'ouvre pas d'adresses et ne supprime pas les données de requête privées. Le générateur de slug applique une simplification différente pour les itinéraires de pages éditoriales. Conserver l'original et documenter si l'opération impliquait un composant ou une URL complète.
Un contrôle pratique avant d’utiliser le résultat
Pour un paramètre de recherche, testez une valeur contenant un espace et un esperluette. Encodez-le en tant que composant et vérifiez que le signe n'introduit pas d'autre paramètre lorsque l'adresse est assemblée. Décodez l'échantillon et comparez son contenu original. Pour une URL complète, inspectez les séparateurs structurels conservés. Avant d'utiliser un exemple en production, vérifiez quelle étape de l'application effectue déjà l'encodage, car cela change deux fois la représentation. Séparez le nom et la valeur du paramètre dans la documentation. Si la destination affiche toujours des séquences en pourcentage, identifiez l'étape d'interprétation au lieu de décoder à plusieurs reprises sans règle définie. Un petit exemple reproductible est utile pour distinguer les erreurs de contenu des étapes d'encodage égarées.
Options et limites
Choisissez le composant pour les paramètres ou les segments ; choisissez l'URL complète pour préserver les séparateurs d'URL. + reste + : ce n'est pas un décodeur de formulaire.
Questions fréquentes
Qu'arrive-t-il à une séquence % non valide ?
Une erreur s'affiche sans modifier votre saisie. Le décodage nécessite des séquences de pourcentage valides et UTF-8.