Aller au contenu

Encodeur HTML

Encodez et décodez les entités HTML. Convertissez les caractères spéciaux en entités HTML.

Caractères d'Entrée
0
Caractères de Sortie
0

Historique

Aucune opération pour l'instant.

Entités HTML Courantes

CaractèreEntitéDescription
&&Esperluette
<&lt;Inférieur à
>&gt;Supérieur à
"&quot;Guillemet double
'&#039;Apostrophe
(space)&nbsp;Espace insécable
©&copy;Copyright
®&reg;Enregistré

Encodeur/Décodeur HTML Gratuit – Échappement et Dé-échappement des Entités HTML

L'encodage HTML (aussi appelé échappement HTML) est le processus de conversion des caractères spéciaux en leurs entités HTML correspondantes. Par exemple, le signe inférieur (<) devient &lt; et l'esperluette (&) devient &amp;. C'est essentiel pour afficher des extraits de code et prévenir les attaques XSS.

Notre outil gratuit d'encodage et décodage HTML gère les deux directions : encoder du HTML brut en entités sûres ou décoder les entités HTML en leurs caractères d'origine. C'est un besoin quotidien pour les développeurs web.

Quand vous intégrez du contenu généré par les utilisateurs sans l'encoder, vous ouvrez la porte aux vulnérabilités XSS. L'encodage assure que tous les caractères spéciaux sont affichés comme du texte.

L'outil gère les cinq entités HTML critiques : & (esperluette), < (inférieur), > (supérieur), " (guillemet double) et ' (apostrophe). Il décode aussi les références numériques et hexadécimales.

FAQ

Partager
SponsoriséPublicité

Perfectionnez votre écriture avec Grammarly

Assistant d'écriture IA pour la grammaire, la clarté et le ton. Gratuit pour commencer.

FAQ

Quelle est la différence entre l'encodage HTML et l'encodage URL ?+
L'encodage HTML convertit les caractères spéciaux en entités (ex. < devient <). L'encodage URL convertit en format %XX (ex. l'espace devient %20). Ils servent des objectifs différents.
Pourquoi l'encodage HTML est-il important pour la sécurité ?+
L'encodage HTML prévient les attaques XSS en s'assurant que l'entrée utilisateur est affichée comme texte brut plutôt qu'exécutée comme code.
Quels caractères doivent être encodés en HTML ?+
Les cinq essentiels sont : & (esperluette), < (inférieur), > (supérieur), " (guillemet double) et ' (apostrophe).
Puis-je utiliser cet outil pour les templates email ?+
Oui. L'encodage HTML est particulièrement important dans les templates email où certains caractères pourraient être mal interprétés par les clients mail.
Que sont les entités HTML numériques et hexadécimales ?+
Les entités numériques utilisent le format &#NOMBRE; et les hexadécimales &#xHEX;. Ce décodeur gère les trois formats : nommés, numériques et hexadécimaux.

Outils les plus populaires