256 Tools

Encodeur / Décodeur d'entités HTML

Résultat

Sites externes associés

Certains liens sont des liens d'affiliation.

Outils associés

Convertissez du texte en entités HTML et inversement. Échappez les caractères à signification spéciale en HTML — comme <, >, & et les guillemets — pour qu'ils s'affichent comme du texte, et encodez optionnellement les caractères non ASCII. Vous pouvez aussi décoder des entités nommées et numériques en texte brut. Tout fonctionne dans votre navigateur.

Comment l'utiliser

  1. Choisissez une direction : Encoder ou Décoder.
  2. Lors de l'encodage, activez si nécessaire l'encodage des caractères non ASCII.
  3. Collez votre texte et copiez le résultat.

Comment ça fonctionne

L'encodage remplace les cinq caractères importants en HTML — & < > " ' — par leurs équivalents en entités comme &amp; et &lt;, afin qu'un navigateur les affiche littéralement au lieu de les interpréter comme du balisage. Avec l'option non-ASCII, les caractères hors de la plage de base deviennent des références numériques comme &#233;. Le décodage inverse ce processus en convertissant les entités nommées (&copy;) et numériques (&#x2615;) en caractères.

Le signe inférieur à est converti vers et depuis l'entité &lt;.<&lt;

Fonctionnalités

Échapper les caractères HTML

Encode & < > et les deux types de guillemets pour que le texte soit sûr en HTML.

Option non-ASCII

Convertit optionnellement les caractères accentués et les symboles en références numériques.

Décoder les entités

Convertit les entités nommées et numériques en caractères lisibles.

Bidirectionnel

Basculez entre encodage et décodage d'un seul clic.

Quand l'utiliser

Afficher du code en HTML

Affichez des balises et extraits sur une page sans qu'ils soient rendus.

Insérer des symboles

Ajoutez des caractères spéciaux en toute sécurité avec des références numériques.

E-mail et modèles

Échappez le contenu utilisateur avant de l'insérer dans des modèles HTML.

Lire du texte encodé

Décodez le texte chargé d'entités provenant de journaux ou d'exports en texte brut.

Remarques

  • Le décodage prend en charge les entités nommées courantes et toutes les références numériques.
  • L'apostrophe est encodée en &#39; pour une utilisation sûre dans les attributs.
  • L'échappement aide à éviter que le balisage ne soit corrompu ou injecté dans une page.
  • Tout fonctionne sur votre appareil ; rien n'est envoyé.

Foire aux questions

Qu'est-ce que &lt; ?
&lt; est l'entité HTML du signe inférieur à (<). Écrire &lt; permet au navigateur d'afficher le caractère au lieu de démarrer une balise.
Que sont les références numériques ?
Elles encodent un caractère par son point de code, en décimal (&#233;) ou en hexadécimal (&#xe9;). Elles peuvent représenter n'importe quel caractère.
Pourquoi échapper le HTML ?
Pour que les caractères spéciaux s'affichent correctement et que du texte non fiable ne puisse pas injecter du balisage ou des scripts dans une page.
Quelles entités peut-il décoder ?
Les entités nommées courantes comme &amp;, &copy; et &mdash;, ainsi que toutes les références numériques décimales et hexadécimales.
Mon texte est-il envoyé à un serveur ?
Non. L'encodage et le décodage s'effectuent entièrement dans votre navigateur.

Nous utilisons des cookies pour la publicité et l’analyse.