Convertisseur d'entités HTML

Encodez des caractères spéciaux en entités HTML, ou décodez des entités HTML en texte lisible.

Your files are processed locally in your browser. They are not uploaded to our servers.

Comment l'utiliser

  1. Tapez ou collez votre texte ou HTML dans le champ.
  2. Cliquez sur « Encoder » pour convertir les caractères spéciaux en entités HTML, ou sur « Décoder » pour reconvertir les entités en texte brut.
  3. Copiez le résultat.

Qu'est-ce que cet outil ?

Convertisseur d'entités HTML remplace les caractères ayant une signification spéciale en HTML — comme &, <, >, " et ' — par leurs équivalents en entités (&amp;, &lt;, etc.), ou inverse le processus pour décoder les entités en caractères lisibles. C'est utile chaque fois que vous devez afficher en toute sécurité un texte qui pourrait sinon être interprété comme du balisage HTML.

Utilisations courantes

  • Préparer du texte généré par les utilisateurs pour l'intégrer en toute sécurité dans du HTML
  • Décoder du texte encodé en entités copié depuis une page web ou une réponse d'API
  • Déboguer pourquoi des caractères spéciaux s'affichent incorrectement sur une page
  • Convertir des caractères non-ASCII en entités HTML numériques

Outils similaires

Questions fréquentes

Quels caractères sont encodés ?

Les caractères spéciaux HTML principaux (&, <, >, " et ') sont convertis en entités nommées, et tout caractère hors de la plage ASCII standard est converti en entité numérique.

Est-ce la même chose que l'encodage URL ?

Non. L'encodage d'entités HTML sert spécifiquement à intégrer du texte en toute sécurité dans du balisage HTML, tandis que l'encodage URL (encodage pourcentage) sert à inclure du texte en toute sécurité dans une URL — ils utilisent des jeux de caractères et formats d'échappement différents.

Le décodage est-il sûr face à un contenu malveillant ?

Le décodage ici extrait seulement du texte brut — il ne rend jamais l'entrée en tant que HTML actif sur la page, il est donc sûr de décoder du texte encodé en entités non fiable.