Aller au contenu principal
Tous les outils
Boîte à outils

Encodeur et décodeur HTML

Transformez les caractères spéciaux en entités HTML pour les afficher tels quels dans une page, ou faites la conversion inverse.

Tout se calcule dans votre navigateur. Rien n'est envoyé, enregistré ni conservé sur un serveur.

Sens de conversion

Inutile sur une page moderne en UTF-8, où « é » s'affiche directement. Utile pour les vieux systèmes qui l'exigent encore, comme certains modèles de courriel.

Texte d'origine

Résultat

Le résultat apparaîtra ici.

Aide-mémoire

Les cinq caractères à échapper systématiquement dans une page web.

CaractèreEntitéPourquoi
&&Débute toute entité : doit être échappé en premier.
<&lt;Ouvre une balise HTML.
>&gt;Ferme une balise HTML.
"&quot;Délimite la valeur d'un attribut.
'&#39;Délimite aussi un attribut, dans certains styles d'écriture.

Encodeur HTML : à quoi ça sert ?

Dans une page web, les signes « < », « > » et « & » ont une signification : ils délimitent le code. Pour les afficher comme du texte ordinaire, il faut les remplacer par leur entité, respectivement « &lt; », « &gt; » et « &amp; ».

C'est aussi la protection de base contre l'injection de code : tout texte venant d'un visiteur doit être échappé avant d'être réaffiché sur une page.

Vos questions

Encodeur HTML — questions fréquentes

Quand faut-il échapper du HTML ?

Chaque fois que du texte non maîtrisé est réaffiché dans une page : un message de formulaire, un commentaire, un nom saisi par un client. Sans échappement, un visiteur mal intentionné peut faire exécuter son propre code à vos autres visiteurs.

Faut-il encoder les accents ?

Non, ce n'est plus nécessaire : toutes les pages modernes sont en UTF-8 et affichent « é » directement. L'option existe ici pour les vieux systèmes qui l'exigent encore, comme certains modèles de courriel.

Dans la même boîte

Ces outils vous sont utiles ? Un site l'est encore plus.

Je les ai construits pour mon propre travail et je les partage gratuitement. Si votre activité a besoin d'un site, d'une boutique ou d'un outil sur mesure, parlons-en : le premier échange ne coûte rien.

Discutons de votre projet