Encodeur / décodeur d'URL
Encodez ou décodez une chaîne pour une URL (percent-encoding).
🔒 100 % côté client — aucune donnée envoyée
Encodez et décodez une chaîne pour URL (percent-encoding) afin de préparer paramètres, requêtes et liens sans caractères invalides. Cet encodeur/décodeur d'URL gratuit fonctionne 100% dans votre navigateur, sans envoi de données, pour un traitement rapide et confidentiel.
FAQ
Qu'est-ce que le percent-encoding d'URL ?
Le percent-encoding remplace les caractères non autorisés dans une URL par un signe % suivi de leur code hexadécimal (par exemple un espace devient %20). Cela garantit que l'URL reste valide et correctement interprétée.
Quels caractères faut-il encoder dans une URL ?
Il faut encoder les espaces, les caractères accentués et les symboles réservés comme &, ?, =, / ou # lorsqu'ils font partie d'une valeur. Les lettres, chiffres et quelques caractères non réservés restent inchangés.
Quelle différence entre encodeURI et encodeURIComponent ?
encodeURI préserve les caractères de structure d'une URL complète, tandis que encodeURIComponent encode aussi ces caractères réservés, ce qui convient pour un paramètre isolé. Utilisez le second pour encoder une valeur de requête.
Mes données sont-elles envoyées à un serveur ?
Non, l'encodage et le décodage d'URL se font entièrement dans votre navigateur. Aucune donnée ne quitte votre appareil.