Encodage d'URL Décoder
Encodez et décodez les URL instantanément avec notre outil gratuit d'encodage/décodage d'URL en ligne. Que vous soyez un développeur Web gérant les paramètres de requête, un ingénieur API travaillant avec des requêtes HTTP, un analyste de données traitant des journaux Web ou toute personne ayant besoin de transmettre en toute sécurité des caractères spéciaux dans des URL, cet outil fournit une conversion instantanée et précise dans les deux sens. L'encodage d'URL convertit les caractères spéciaux en un format qui peut être transmis en toute sécurité sur Internet, tandis que le décodage d'URL inverse ce processus pour récupérer le texte d'origine. Collez simplement votre URL ou votre chaîne et obtenez le résultat encodé ou décodé en temps réel. L'outil gère les caractères Unicode, les espaces, les symboles et tous les caractères spéciaux définis dans la RFC 3986. Saisissez vos données et cliquez sur le bouton correspondant pour les transformer instantanément.
Ce Qui Est
Un outil d'encodage/décodage d'URL convertit le texte entre sa forme d'origine et le format encodé en URL tel que défini par la RFC 3986 (Syntaxe d'identificateur de ressource uniforme). Le codage d'URL (également appelé codage en pourcentage) remplace les caractères non sécurisés ou réservés dans une URL par un signe de pourcentage ( % ) suivi de deux chiffres hexadécimaux représentant la valeur ASCII du caractère. Cela est nécessaire car les URL ne peuvent contenir qu'un ensemble limité de caractères de l'alphabet ASCII. Les caractères tels que les espaces, les esperluettes, les points d'interrogation, les signes égaux et les caractères non ASCII doivent être codés pour être inclus dans les URL sans changer leur signification. Notre outil gratuit d'encodage/décodage d'URL en ligne gère à la fois les opérations d'encodage et de décodage. Il prend en charge l'encodage de chaînes individuelles, d'URL complètes et de paramètres de requête. Le décodeur gère correctement le codage en pourcentage standard, plus les signes représentant les espaces (format application / x-www-form-urlencoded) et les caractères codés Unicode UTF-8. Tout le traitement se fait localement dans votre navigateur pour des résultats instantanés et une confidentialité totale — vos données ne quittent jamais votre appareil.
Comment utiliser
- Collez votre URL ou votre chaîne de texte dans le champ de saisie. Pour l'encodage, il peut s'agir d'une URL brute avec des caractères spéciaux. Pour le décodage, collez la chaîne codée en pourcentage.
- Cliquez sur le bouton encoder pour convertir les caractères spéciaux en leurs équivalents codés en pourcentage (%20 pour les espaces, %3F pour les points d'interrogation, etc.).
- Ou cliquez sur le bouton décoder pour reconvertir les chaînes codées en pourcentage dans leur forme originale lisible.
- Utilisez le bouton swap pour basculer rapidement entre les modes d'encodage et de décodage, en inversant l'entrée et la sortie actuelles.
- Copiez le résultat dans votre presse-papiers en un clic ou effacez les deux champs pour lancer une nouvelle opération d'encodage ou de décodage.
Exemples
Entrée: Encoder: bonjour le monde et au revoir
Processus: Replace space→%20, &→%26, non-ASCII→percent-encoding
Résultat: bonjour%20monde%20% 26%20bonjour
Entrée: Décoder: %E4 % BD % A0 % E5 % A5 % BD % E4 % B8 % 96% E7 % 95% 8C
Processus: Parse %hex pairs → Map to UTF-8 bytes → Decode to chars
Résultat: 你好世界
Recherches Connexes
Les gens recherchent aussi : Encodage d'URL, Décodage d'URL, Encodeur d'URL, Décodeur d'URL, pourcentage d'encodage, Encodage d'URL en ligne.
Encodage d'URLDécodage d'URLEncodeur d'URLDécodeur d'URLpourcentage d'encodageEncodage d'URL en lignedécoder l'URLencoder l'URLConvertisseur d'URLÉchappement d'URLURL échappatoireencodeur de chaîne de requêteOutil d'URLoutil de développement webEncodeur d'URIDécodeur d'encodage d'URLOutil de formatage d'URLencodeur de paramètre
Questions Fréquemment Posées
Qu'est-ce que l'encodage d'URL et quand en ai-je besoin?
Le codage d'URL (codage en pourcentage) convertit les caractères qui ont une signification particulière dans les URL en un format qui peut être transmis en toute sécurité. Vous avez besoin d'un codage d'URL chaque fois que vous incluez une entrée utilisateur dans les paramètres de requête, créez des URL dynamiquement avec un contenu variable, soumettez des données de formulaire via des requêtes GET ou transmettez des caractères spéciaux dans les points de terminaison d'API. Sans encodage approprié, des caractères comme&,=,?, # et les espaces peuvent casser les URL en étant interprétés comme une structure d'URL plutôt que comme des données. Par exemple, un espace dans une requête de recherche doit être codé en %20 ou + pour fonctionner correctement dans l'URL.
Quelle est la différence entre encodeURI et encodeURIComponent?
encodeURI encode une URL complète mais conserve les caractères qui font partie de la syntaxe de l'URL (:/?#[]@!$&'()*+,;=). Il est utilisé lorsque vous avez une URL complète qui peut contenir des caractères nécessitant un encodage dans le chemin. encodeURIComponent code tout sauf les caractères les plus basiques (A-Z a-z 0-9 -_. ! ~ * '()), ce qui le rend approprié pour coder les valeurs des paramètres de requête où même les caractères réservés comme & et = doivent être échappés. Utilisez encodeURI pour les URL complètes et encodeURIComponent pour les paramètres de chaîne de requête et d'autres composants d'URL.
Comment l'encodage d'URL gère-t-il les espaces?
Les espaces peuvent être encodés de deux manières dans les URL. L'encodage d'URL standard représente un espace sous la forme %20. Cependant, dans le format application / x-www-form-urlencoded utilisé par les formulaires HTML, les espaces sont représentés par des signes plus (+). Notre outil gère les deux conventions-l'encodage produit %20 par défaut et le décodage interprète correctement %20 et + comme des espaces. Lors de l'encodage des données de formulaire pour la soumission, le format + est plus approprié, tandis que %20 est standard pour les composants de chemin d'URL et les chaînes de requête.
Puis-je encoder des caractères non ASCII ou Unicode?
Yes, our tool fully supports Unicode and non-ASCII character encoding. Characters from any language or script are encoded using UTF-8 byte sequences. For example, the Chinese character 中 is encoded as %E4%B8%AD, the Japanese character あ as %E3%81%82, and emoji like 😀 as %F0%9F%98%80. The decoder also correctly recognizes and converts these UTF-8 percent-encoded sequences back to their original Unicode characters. This makes the tool suitable for international URLs and multilingual applications.
L'encodage de l'URL est-il le même que l'encodage base64?
Non, l'encodage d'URL (encodage en pourcentage) et l'encodage en base64 sont des méthodes complètement différentes. L'encodage d'URL remplace les caractères dangereux individuels par des équivalents codés en pourcentage tout en laissant les caractères sûrs inchangés. L'encodage Base64 convertit les données binaires en une chaîne de 64 caractères ASCII (A-Z, a-z, 0-9,+,/) et est généralement utilisé pour incorporer des données binaires comme des images dans des URI de données. Le codage d'URL est utilisé pour sécuriser les URL, tandis que base64 est utilisé pour la représentation des données. Si vous devez inclure des données binaires dans une URL, vous devez généralement l'encoder en base64, puis encoder le résultat en URL.