Encodeur et décodeur d’URL

Choisissez encoder ou décoder et collez votre texte.

À propos de ce calculateur

Une URL ne peut contenir que certains caractères ; espaces, accents et symboles doivent être encodés en pourcentage, comme %20 pour un espace. Cet outil encode et décode du texte pour les URL.

Choisissez encoder ou décoder et collez le texte ou l’URL.

Quand l’utiliser

  • Construire des paramètres et des liens.
  • Lire des URL encodées dans des journaux ou des e-mails.
  • Déboguer des paramètres de suivi.
  • Développement web.

Comment lire le résultat

« prix=10€ & nom » devient prix%3D10%E2%82%AC%20%26%20nom : le signe euro occupe trois octets en UTF-8.

Encodez les valeurs des paramètres, pas toute l’URL, sinon les barres obliques et deux-points seront encodés aussi.

Erreurs à éviter

  • Encoder toute l’URL au lieu des valeurs.
  • Encoder deux fois (%2520).
  • Utiliser + pour les espaces quand %20 est attendu.

Formule

Les caractères spéciaux deviennent %XX selon leurs octets UTF-8

Exemple chiffré

« prix=10€ & nom » s’encode en prix%3D10%E2%82%AC%20%26%20nom.

Questions fréquentes

Pourquoi encoder une URL ?

Espaces, accents et symboles comme & ou = casseraient les paramètres.

Le + est-il un espace ?

Dans les formulaires, oui ; le décodeur traite + comme un espace.

Faut-il encoder toute l’URL ?

Non, seulement les valeurs des paramètres.

Que signifie %20 ?

Un espace encodé.

Pourquoi € donne-t-il trois codes ?

L’UTF-8 l’écrit sur trois octets.

Le + est-il un espace ?

Seulement dans l’encodage de formulaire.

Calculateurs liés

Les résultats sont donnés à titre indicatif. Vérifiez les montants importants auprès d’un professionnel.