Encoder et décoder une URL

Convertissez les caractères spéciaux d'une URL (percent-encoding) et inversement.

🔒 Traitement local, aucune URL envoyée sur un serveur.

Pourquoi encoder une URL ?

Une URL ne peut contenir que certains caractères. Les espaces, accents et symboles (&, ?, =…) doivent être encodés (percent-encoding, ex. l'espace devient %20) pour être transmis correctement dans un lien ou un paramètre de requête.

encodeURIComponent ou encodeURI ?

Cet outil utilise encodeURIComponent, idéal pour encoder une valeur de paramètre (il encode aussi &, =, ?). Pour une URL complète à laisser fonctionnelle, on utilise plutôt encodeURI.

Questions fréquentes

L'espace devient-il %20 ou + ?

Avec le percent-encoding standard, l'espace devient %20. Le + est spécifique à l'encodage des formulaires.

Mes données sont-elles envoyées ?

Non, tout est traité dans votre navigateur.

Outils complémentaires