Décodeur d'Entités HTML
Décodez les entités HTML en texte brut en ligne — convertissez <, >, & et toutes les entités nommées instantanément.
Mis à jour avril 2026
Vérifié par Rafael Duarte
Comment ça marche
Trois étapes, aucune inscription
1. Collez le contenu encodé
N'importe quelle chaîne avec `<`, `&`, `"`, `©` ou des références numériques comme `<`.
2. Consultez le résultat
Le texte d'origine apparaît instantanément, sans cliquer sur rien.
3. Copiez
Cliquez sur Copier ou appuyez sur Maj+Entrée pour récupérer le texte décodé.
Ce que fait cet outil
Les trois formes d'entités HTML, toutes prises en charge
Entités nommées
Toutes les entités HTML5 (© → ©, € → €, → espace insécable).
Numériques décimales
Références comme < → <.
Numériques hexadécimales
Références comme < → <.
Sûr contre les failles XSS
Utilise DOMParser et n'extrait que textContent — jamais innerHTML, donc un script intégré ne s'exécute pas.
Bascule directe vers l'encodeur
Le bouton « Basculer » envoie le texte décodé vers l'onglet Encoder sans avoir à copier-coller à nouveau.
Raccourcis clavier
Maj+Entrée copie le résultat ; Maj+←/→ bascule entre les onglets Décoder et Encoder.
Exemples
Quand utiliser cet outil
Les scénarios les plus courants chez les personnes qui utilisent l'outil
Déboguer une réponse d'API
Les payloads venus à l'origine de formulaires HTML renvoient parfois des chaînes encodées.
Lire un export de CMS
WordPress, Drupal et autres CMS stockent les caractères spéciaux encodés dans les exports XML/CSV.
Analyser un email HTML
Le code source brut des emails MIME contient souvent des entités — les décoder révèle le texte réel.
Rétro-ingénierie HTML
Copier depuis l'inspecteur DOM ou un scraper renvoie souvent des versions encodées.
Valider un aller-retour
Encoder → décoder → comparer confirme que votre logique d'encodage ne perd aucune donnée.
Résultat inattendu ? Commencez ici
Double encodage
&lt; se décode en <, pas en < — relancez l'outil une seconde fois pour retirer la couche supplémentaire.
Confondre avec le décodage d'URL
Les entités utilisent &nom; ; l'encodage pourcentage utilise %XX. Ce sont des schémas différents — utilisez le bon outil.
Coller du HTML réel, non encodé
Si le texte contient de vraies balises (<b>texte</b>), DOMParser les interprète comme du balisage et les retire du résultat — seul le contenu textuel survit.
Confondre avec l'échappement Unicode de JavaScript
\u003C est une syntaxe de chaîne JS/JSON, pas une entité HTML — ce décodeur ne convertit pas ce format et le fragment ressort inchangé.
Coller une entité tronquée
Un fragment incomplet comme &cop (sans y;) n'est pas reconnu et reste tel quel comme texte littéral dans le résultat.
Pourquoi décoder ici
Tout le traitement se fait dans le navigateur avec le DOMParser natif — aucun texte ne quitte votre appareil.
À la différence d'une regex artisanale, DOMParser couvre les centaines d'entités nommées du HTML5 et les deux formes numériques en totale conformité — et n'exécute jamais de script intégré, même avec <script> encodé au milieu du texte.
L'onglet Encoder est à un clic : envoyez-y le résultat avec le bouton « Basculer » et vérifiez le processus inverse sans changer d'outil.
Questions fréquentes
Toutes les entités HTML5 nommées ( , ©, €, —, etc.), les références décimales (<) et hexadécimales (<) — via le DOMParser natif du navigateur.
Références
Référence complète de Mozilla pour les entités de caractères HTML.
La spécification HTML5 avec toutes les entités nommées.
Tableau des entités nommées les plus utilisées et de leurs codes numériques équivalents.
Outils connexes
- Encodeur d'Entités HTML Développeur Encodez du texte en entités HTML en ligne — échappez les caractères spéciaux comme <, >, & et " instantanément dans votre navigateur.
- Décodeur Base64 Développeur Décodez des chaînes Base64 en texte brut instantanément dans votre navigateur. Supporte UTF-8, l'entrée multiligne et affiche le nombre de caractères.
- Base64 en Image Développeur Collez une chaîne Base64 ou une data URL et prévisualisez l'image décodée instantanément — convertisseur gratuit supportant PNG, JPEG, WebP, GIF, SVG. Sans...
- Décodeur URL Développeur Décodez n'importe quelle URL ou chaîne en percent-encoding en texte lisible instantanément dans votre navigateur. Suit la norme RFC 3986. Gratuit.
- Encodeur Base64 Développeur Encodez n'importe quel texte en Base64 instantanément dans votre navigateur. Supporte UTF-8, affiche le nombre de caractères et la taille du payload....