AlpaKit Logo AlpaKit

Encodeur / Décodeur d'Entités HTML & Caractères Spéciaux

Encodez et décodez les entités HTML et copiez des caractères spéciaux ou émojis depuis un panneau d'accès rapide.

Texte d'entrée
Résultat

✨ Panneau de symboles spéciaux et émojis (Cliquer pour copier)

🔍

Comment utiliser cet outil

  1. 1 Ouvrez Encodeur / Décodeur d'Entités HTML & Caractères Spéciaux, puis saisissez, collez ou sélectionnez le contenu à traiter.
  2. 2 Adaptez les options et le format de sortie à votre besoin.
  3. 3 Vérifiez le résultat, puis copiez ou téléchargez la sortie disponible.

Cas d'utilisation

Encodez et décodez les entités HTML et copiez des caractères spéciaux ou émojis depuis un panneau d'accès rapide. Utilisez-le au travail, en développement, en apprentissage ou pour une vérification rapide.

Confidentialité et traitement

Cet outil fonctionne dans le navigateur. Avant d'utiliser des données sensibles, assurez-vous que votre appareil et votre navigateur sont fiables.

Encodeur et décodeur d’entités HTML : quand utiliser <, & et &#nombres;

Les entités HTML représentent des caractères spéciaux par des codes texte. Le navigateur lit « < » comme le début d’une balise et « & » comme le début d’une entité ; pour afficher ces caractères tels quels, il faut écrire &lt; ou &amp;. L’encodage de base convertit les cinq caractères essentiels : & → &amp;, < → &lt;, > → &gt;, " → &quot; et ' → &#39;. Par exemple, « <p> » devient « &lt;p&gt; », qui s’affiche comme du texte au lieu d’ouvrir un paragraphe.

L’encodage complet va plus loin et convertit tous les caractères non ASCII (lettres accentuées, ç, symboles, emoji) ainsi que ces cinq caractères en entités numériques décimales : « © » devient « &#169; », « é » devient « &#233; » et « 😀 » devient « &#128512; ». C’est utile quand la sortie doit être du pur ASCII : systèmes anciens, certains modèles d’e-mail ou fichiers à l’encodage incertain.

Le décodage s’appuie sur l’analyseur HTML du navigateur et reconnaît donc les entités nommées (&copy;, &nbsp;) comme les entités numériques décimales ou hexadécimales (&#169;, &#x00A9;). Attention : si l’entrée contient de vraies balises comme <b>texte</b>, elles sont interprétées comme du HTML au décodage et seul le texte subsiste.

La bibliothèque de symboles regroupe environ 80 caractères pratiques classés en étoiles et cœurs, flèches, maths et devises, et emoji. Recherchez par mot-clé anglais (arrow, heart) et cliquez pour copier le caractère, idéal pour vos publications, documents ou interfaces. Tout l’encodage et le décodage se font dans votre navigateur ; rien n’est envoyé.

Questions fréquentes

Quand faut-il convertir du texte en entités HTML ?

Dès que vous affichez du code, du contenu saisi par des utilisateurs ou tout texte contenant <, > ou & dans du HTML. Le navigateur l’affiche alors comme du texte au lieu de l’interpréter comme du balisage, et échapper les saisies utilisateur est l’une des protections de base contre les failles XSS.

Quelle différence entre l’encodage de base et l’encodage complet ?

L’encodage de base ne convertit que les cinq caractères susceptibles de casser le HTML : & < > " et '. Le reste ne change pas. L’encodage complet convertit en plus chaque caractère non ASCII au format &#nombre;, si bien que la sortie est en pur ASCII et résiste aux erreurs d’encodage.

&#169; est-il identique à &copy; ?

Oui, les deux donnent ©. &copy; est une entité nommée, lisible mais disponible pour certains caractères seulement ; &#169; est une entité numérique décimale valable pour tout caractère Unicode, et &#xA9; sa forme hexadécimale. L’encodage complet produit la forme décimale, le décodage comprend les trois.

Faut-il encoder les accents si ma page est en UTF-8 ?

En général, non. Sur une page UTF-8, les accents, le ç et les emoji peuvent être écrits directement dans le HTML ; seuls &, <, > et les guillemets dans les attributs doivent être échappés. L’encodage complet sert surtout aux systèmes qui n’acceptent que l’ASCII ou quand l’encodage du fichier est incertain.

Voir cette catégorie: Développeurs & Code

Outils suggérés et récents
    ↑ ↓ Naviguer ↵ Ouvrir ESC Fermer
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep