Mode d’emploi
- Collez du texte, ouvrez un fichier ou essayez l’exemple.
- Choisissez le format. Le résultat se met à jour pendant la saisie.
- Copiez le résultat ou téléchargez les données converties.
Comprendre l’encodage URL
Encodez le texte en pourcentage pour un composant d’URL, une URI entière ou une valeur de formulaire. Le mode par défaut est un composant, comme la valeur d’un paramètre de requête.
Les trois modes préservent des signes de ponctuation différents. Encodez une seule valeur plutôt que de concaténer les données brutes de l’utilisateur dans une URL.
Encoder un composant
Le mode Composant suit la sémantique d’encodeURIComponent. Il échappe les séparateurs comme /, ?, & et =, tout en conservant les lettres, les chiffres et les signes autorisés par cette opération.
bonjour le monde + café/?bonjour%20le%20monde%20%2B%20caf%C3%A9%2F%3FLes réglages par défaut convertissent cette entrée en un seul passage.
URI complète et valeurs de formulaire
Le mode URI complète suit encodeURI et conserve les délimiteurs d’URI. Le mode Valeur de formulaire suit application/x-www-form-urlencoded : les espaces deviennent +, les signes plus littéraux deviennent %2B, et seuls les lettres, chiffres, *, -, . et _ ne sont pas échappés.
Éviter le double encodage accidentel
Les signes % déjà encodés deviennent %25. Convertissez la valeur d’origine une seule fois. Cet outil encode du texte ; il ne valide pas les URL, ne résout pas les noms d’hôte, n’analyse pas les chaînes de requête et n’effectue pas de requêtes réseau.
Jusqu’à 5 MiB d’entrée, 20 MiB de sortie et 10 secondes par exécution. Les fichiers texte doivent être en UTF-8. L’encodage Base64 accepte aussi les fichiers binaires. Les documents restent sur votre appareil.
Questions fréquentes
Quel mode utiliser pour un paramètre de requête ?
Utilisez Composant pour la valeur d’un seul paramètre. Utilisez Valeur de formulaire si le système destinataire attend + pour les espaces.
Dois-je encoder une URL entière avec Composant ?
Non. Ce mode échappe aussi les séparateurs. URI complète préserve la structure de l’URI.
Pourquoi % est-il devenu %25 ?
Un signe pourcentage littéral est lui aussi encodé. Partez de la valeur d’origine pour éviter le double encodage.
Les émojis sont-ils pris en charge ?
Oui. Les séquences en pourcentage représentent les octets UTF-8 du texte.
Cet outil vérifie-t-il qu’une URL est sûre ?
Non. L’encodage ne valide pas une destination et ne sécurise pas une URL non fiable.