Encoder URL

Encodez du texte ou des URLs en pourcentage instantanément et gratuitement.

Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers ne sont jamais envoyés à un serveur.

Ce que fait cet outil

Encode le texte en pourcentage selon les mêmes règles que `encodeURIComponent` en JavaScript, en remplaçant chaque caractère qui n'est ni une lettre, ni un chiffre, ni l'un de `- _ . ! ~ * ' ( )` par un `%` suivi de sa valeur d'octet hexadécimale, afin que le résultat puisse être placé sans risque dans une URL.

Utilisation

Tapez ou collez du texte, une chaîne de requête ou une URL complète dans le champ de saisie ; la sortie encodée en pourcentage apparaît automatiquement en dessous. Copiez-la avec le bouton de copie une fois prête.

Exemple

Encoder `a b&c=1` produit `a%20b%26c%3D1` : l'espace devient `%20`, l'esperluette devient `%26` et le signe égal devient `%3D`, ces trois caractères ayant une signification spéciale dans la chaîne de requête d'une URL.

Caractères réservés et chaînes de requête

Des caractères comme `& = ? #` restent encodés plutôt que d'être transmis tels quels, ce qui est exactement nécessaire pour placer une valeur dans un paramètre de requête — encoder les caractères structurels réservés d'une URL entière la casserait ; cet outil est donc conçu pour des valeurs individuelles, pas des URLs complètes.

Espaces : %20 ou + ?

Cet outil encode les espaces en `%20`, conformément au standard d'encodage pourcentage utilisé dans les chemins et la plupart des valeurs de requête ; certains systèmes plus anciens attendent plutôt `+` pour les espaces spécifiquement dans les corps de formulaire `application/x-www-form-urlencoded`, une convention différente et plus étroite.

Limites

Ceci encode une chaîne à la fois et n'analyse ni ne valide la structure de l'URL — cela n'indique pas si l'URL environnante est bien formée, mais produit seulement une version encodée en pourcentage de ce qui est fourni.

Confidentialité

L'encodage s'exécute entièrement dans votre navigateur via du JavaScript côté client ; le texte saisi n'est jamais transféré vers un serveur ni stocké.

Questions Fréquentes

Que fait l'encodage d'URL ?
Il remplace les caractères non autorisés ou non sûrs dans les URLs (comme les espaces, & ou ?) par un signe pourcentage suivi de leur code hexadécimal, afin que la chaîne puisse être utilisée sans risque dans un lien ou un paramètre de requête.
Comment utiliser cet outil ?
Saisissez ou collez votre texte ou URL dans le champ prévu, le résultat encodé en pourcentage apparaît instantanément — il ne reste plus qu'à le copier.
Cet outil est-il gratuit et privé ?
Oui, l'encodage se fait entièrement dans votre navigateur. Aucune donnée n'est envoyée, et l'outil est totalement gratuit sans inscription.