Utilitaire de développement

Convertisseur d’entités HTML

Encodez les caractères HTML spéciaux, convertissez le texte Unicode en entités nommées ou numériques et décodez en toute sécurité des références mixtes dans votre navigateur.

Entrée

Convertir les entités HTML

Mode de conversion
Options d’encodage

Les modes décimal et hexadécimal encodent chaque caractère Unicode. Les autres options concernent les modes spécial et nommé.

Prêt pour une conversion locale.

Mode de conversionCaractères spéciaux

Saisissez du texte pour calculer les statistiques de conversion.

Caractères en entrée0
Caractères en sortie0
Références d’entité0
Caractères modifiés0

Sortie

Résultat converti

Aperçu sécurisé

Aperçu du texte décodé

L’aperçu du texte converti apparaîtra ici.

L’aperçu est inséré en texte brut. Le balisage et les scripts ne sont jamais exécutés.

Entités détectées

Entités trouvées dans l’entrée et la sortie

#EntitéValeur décodéePoint de codeOccurrences

Exemples

Conversions d’entités courantes

Entités HTML courantes

CaractèreEntité nomméeDécimalHexadécimalUsage courant
&&&&Esperluette dans le texte et les URL
<&lt;&#60;&#x3C;Chevron ouvrant
>&gt;&#62;&#x3E;Chevron fermant
"&quot;&#34;&#x22;Guillemet double dans les attributs
'&apos;&#39;&#x27;Apostrophe dans les attributs
©&copy;&#169;&#xA9;Symbole de copyright
&euro;&#8364;&#x20AC;Symbole monétaire de l’euro
&mdash;&#8212;&#x2014;Tiret cadratin

Notes sur les entités HTML

  • Échappez les esperluettes et les chevrons lors de l’affichage de code HTML ou de texte non fiable.
  • Conservez l’option Conserver les entités existantes pour éviter de transformer &copy; en &amp;copy;.
  • Les entités nommées sont lisibles pour les symboles courants ; les entités numériques représentent toute valeur scalaire Unicode valide.
  • La sortie décodée est affichée avec textContent ; le balisage converti ne peut donc pas s’exécuter en HTML.

FAQ du convertisseur d’entités HTML

Ce convertisseur d’entités HTML envoie-t-il mon texte ?

Non. L’encodage, le décodage, la détection et l’aperçu s’exécutent localement dans votre navigateur.

Quelle différence entre entités HTML nommées et numériques ?

Les entités nommées utilisent des noms lisibles comme amp et copy. Les entités numériques utilisent des points de code Unicode décimaux ou hexadécimaux.

Peut-il décoder un mélange d’entités nommées, décimales et hexadécimales ?

Oui. Le mode de décodage traite les références mixtes et conserve les références inconnues ou invalides pour vérification.

Pourquoi conserver les entités existantes pendant l’encodage ?

Cela évite qu’une référence comme &copy; soit réencodée en &amp;copy;. Désactivez l’option pour effectuer volontairement un double encodage.