Encodeur d'URL en ligne

Encodeur d'URL en ligne : convertissez instantanément le chinois et les symboles spéciaux en codage par pourcentage dans votre navigateur. Prend en charge les emojis.

Entrée et sortie de l'outil

Texte d'entrée :
Résultat :Prêt

Cas d'usage de l'encodage d'URL

L'encodage d'URL (codage par pourcentage) convertit les caractères qui ne peuvent pas apparaître en toute sécurité dans la barre d'adresse — comme le chinois, les espaces, &, = et # — en forme %XX, pour que les navigateurs et serveurs analysent correctement les paramètres d'URL, sans mojibake ni arguments tronqués.

Cet outil encode le chinois, le japonais, les emojis et les symboles spéciaux. Ses règles correspondent à encodeURIComponent de JavaScript, pratique pour le développement, l'intégration d'API et le partage de liens paramétrés.

Which standard defines percent-encoding?

URL encoding writes a byte that cannot appear as-is as a percent sign plus two hexadecimal digits. That rule is in RFC 3986. It is not encryption.

“A percent-encoding mechanism is used to represent a data octet in a component when that octet's corresponding character is outside the allowed set or is being used as a delimiter of, or within, the component.”

Questions fréquentes

Comment un espace est-il encodé ?

Cet outil encode un espace en %20, conformément au comportement standard de encodeURIComponent. Vous pouvez aussi voir + dans les contextes de formulaires (application/x-www-form-urlencoded) ; les deux ne sont pas identiques.

L'encodage et le décodage d'URL sont-ils réversibles ?

Oui. L'encodage transforme les caractères spéciaux en %XX et le décodage inverse le processus. Ce sont des opérations inverses, utiles pour vérifier que les paramètres survivent à la transmission.

Pourquoi ne pas envoyer directement le lien chinois brut ?

Les navigateurs encodent automatiquement les adresses lors de l'envoi de requêtes, mais les paramètres assemblés manuellement sont ambigus (p. ex. & ou #). Encoder d'abord garantit une analyse cohérente partout.