Encodeur et décodeur d'entités HTML

Utilisez un convertisseur d'entités HTML pour encoder les caractères spéciaux, décoder les entités et relire le texte.

⌘ S’exécute dans le navigateur ◴ Aucune donnée stockée ⌁ Gratuit

Concept

Les entités HTML servent à convertir les caractères pour l’affichage

L'outil convertit <, >, &, afin de les afficher en toute sécurité dans HTML.

En insérant <, >, &, " en clair dans HTML, ils peuvent être interprétés comme balises. L'encodage les transforme en &lt;, &gt;, &amp;, &quot; pour les afficher en texte.

À l'inverse, pour restaurer des caractères originaux depuis des entités, utilisez decode pour repasser à <, >, &, ".

Usage typique

Utilisez encode pour afficher des fragments de code en sécurité et decode pour inspecter du texte avec beaucoup d'entités.

Point de sécurité

L'échappement visuel n'est pas la même chose que la défense XSS; la conversion d'entités n'est pas un assainisseur HTML complet.

Limites

Cet outil fait une conversion texte côté navigateur et ne remplace ni le durcissement de sécurité ni la validation HTML côté serveur.

Pour prévenir le XSS, utilisez des règles d'échappement côté sortie avec sanitizer serveur ou allowlist fiable; utilisez ce convertisseur pour le texte de présentation, pas comme frontière de sécurité.

Encodeur et décodeur d'entités HTML Zone de travail

Texte ou entités HTML
Résultat converti

Mode d’emploi

  1. 1 Placez du texte brut ou des entités HTML dans le champ correspondant.
  2. 2 Utilisez Encoder pour du texte brut ou Décoder pour un texte d'entités.
  3. 3 Vérifiez le résultat converti, puis copiez-le.

Cas d’usage courants

  • Échapper les caractères spéciaux HTML
  • Lire des codes d'entités comme du texte
  • Décoder des entités HTML en ligne
  • Convertir des accents et caractères multilingues en entités

Questions fréquentes

Quels caractères l'encodeur d'entités HTML convertit-il ?

Les caractères qui doivent être affichés proprement en HTML, comme les chevrons, les esperluettes, certains espaces et les textes multilingues, sont convertis en entités numériques.

Puis-je l'utiliser comme décodeur d'entités HTML ?

Oui. Placez le texte d'entités dans le champ prévu, puis lancez le décodage pour lire le texte d'origine via l'analyseur HTML du navigateur.

Puis-je coller un document HTML complet ?

Cet outil sert à convertir du texte et des entités. Il ne valide pas la structure HTML et ne fournit pas de filtrage de sécurité.

Flux de travail associé