Encodeur / Décodeur d’entités HTML

Encodez du texte en entités HTML ou décodez des entités en texte brut — fonctionne dans votre navigateur.

Sortie


Encoder et décoder des entités HTML en ligne

Collez n’importe quel texte dans la zone de saisie et il est converti au fur et à mesure — pas de bouton à presser, pas d’envoi. Passez en mode Encoder pour échapper des caractères tels que <, >, &, " et ' en références d’entités HTML sûres. Passez en mode Décoder pour reconvertir les entités en leurs caractères d’origine. Tout s’exécute localement dans votre navigateur, donc le contenu sensible ne quitte jamais votre machine.

Le décodeur gère les entités nommées (comme &copy; et &mdash;), les références numériques décimales (&#65;) et hexadécimales (&#x41;). L’encodeur échappe toujours l’esperluette en premier, éliminant tout risque de double encodage.

FAQ

Mes données sont-elles envoyées à un serveur ? Non. L’encodage et le décodage s’effectuent entièrement dans votre navigateur avec JavaScript.

Quelles entités nommées le décodeur prend-il en charge ? Les plus courantes : amp, lt, gt, quot, apos, nbsp, copy, reg, trade, hellip, mdash, ndash, euro, pound, cent et deg. Les références numériques (décimales et hexadécimales) fonctionnent pour tout point de code Unicode.

Pourquoi l’encodeur n’échappe-t-il que cinq caractères ? Ces cinq — esperluette, inférieur, supérieur, guillemet double et apostrophe — sont ceux qui doivent être échappés pour produire du HTML valide. Encoder tout le reste est rarement nécessaire et rend la sortie moins lisible.

Outils similaires

Outils populaires