Encodeur et décodeur d’URL

Encodez ou décodez du texte encodé en pourcent. Le mode composant utilise encodeURIComponent. Le mode URL complète conserve la structure de l’URL autant que possible.

Respectueux de la vie privée Vos données sont traitées localement dans le navigateur et ne sont pas envoyées à nos serveurs.

Mode d’encodage

Qu’est-ce que l’encodage d’URL ?

L’encodage d’URL (encodage percent) remplace les caractères réservés ou non ASCII par des séquences % comme %20 pour un espace. Les navigateurs et les API l’utilisent dans les query strings et les segments de chemin.

Comment l’utiliser

Choisissez Encoder le composant pour une valeur de requête ou un segment de chemin. Choisissez Encoder l’URL complète pour conserver : / ? & = tout en encodant les espaces et les caractères non ASCII. Décoder annule l’encodage percent.

Composant ou URL complète

Le mode composant utilise encodeURIComponent. Le mode URL complète utilise encodeURI pour que la forme générale de l’URL reste lisible. Décoder essaie d’abord decodeURIComponent, puis decodeURI.

Usages courants

Encodez des termes de recherche, des chemins Unicode ou des paramètres de requête avant de les mettre dans un lien. Décodez une URL copiée pour lire le texte d’origine.

Confidentialité

Votre texte reste dans le navigateur. Il n’est pas envoyé aux serveurs de NEXNARA ni enregistré dans des cookies, le stockage local ou une base de données.

FAQ

Qu’est-ce que l’encodage percent ?

L’encodage percent représente les caractères par % suivi de deux chiffres hexadécimaux. Un espace devient %20. Le texte non ASCII devient des séquences percent UTF-8.

Quand encoder une URL complète ?

Utilisez Encoder l’URL complète lorsque vous avez déjà une URL complète et qu’il suffit d’encoder les espaces ou l’Unicode. Utilisez Encoder le composant pour une seule valeur destinée à une URL.

Et si l’encodage n’est pas valide ?

Les séquences cassées comme un % isolé ou %E0 sont signalées comme Encodage percent non valide. La page ne plante pas.

Mon URL est-elle envoyée ?

Non. Le traitement a lieu localement dans le navigateur et n’est pas envoyé à nos serveurs.