URL Encode/Decode côté client
?
Comment utiliser URL Encode/Decode

L'encodage d'URL (percent-encoding) remplace les caracteres reserves comme l'espace, le &, le ? ou les accents par une sequence sure pour les adresses web. Cet outil encode et decode les URL et les parametres de requete dans votre navigateur, ce qui evite les liens casses et les parametres mal interpretes. Le traitement est 100 pour cent local. Aucune URL ni parametre n'est envoye a un serveur, donc vous pouvez manipuler en toute confiance des liens contenant des jetons, des cles d'API ou des identifiants de session.

Encodez ou décodez des chaînes pour les URLs.

URLEncoding

Comment utiliser URL Encode/Decode

L'encodage d'URL (percent-encoding) remplace les caracteres reserves comme l'espace, le &, le ? ou les accents par une sequence sure pour les adresses web. Cet outil encode et decode les URL et les parametres de requete dans votre navigateur, ce qui evite les liens casses et les parametres mal interpretes. Le traitement est 100 pour cent local. Aucune URL ni parametre n'est envoye a un serveur, donc vous pouvez manipuler en toute confiance des liens contenant des jetons, des cles d'API ou des identifiants de session.

Questions fréquentes

Quelle difference entre encodeURI et encodeURIComponent ?

encodeURIComponent encode davantage de caracteres et sert pour une valeur de parametre individuelle, tandis qu'encodeURI preserve la structure d'une URL complete. Pour un parametre de requete, utilisez l'equivalent de encodeURIComponent.

Mes URL sont-elles envoyees a un serveur ?

Non. Tout se passe dans le navigateur. Aucune adresse ni aucun parametre ne quitte votre machine.

Pourquoi un espace devient %20 ou parfois + ?

%20 est l'encodage standard de l'espace dans le chemin d'une URL. Le signe + represente un espace uniquement dans les donnees de formulaire encodees en application/x-www-form-urlencoded.

Puis-je decoder une URL deja encodee ?

Oui. Collez la chaine encodee et l'outil restitue le texte d'origine lisible.