Décodeur d'Entités HTML

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

Shift + Enter pour Copier · Shift + ← → pour les onglets
Entités HTML à Décoder
0 caractères
Texte Décodé
Vitesse
—
Confidentialité
Local uniquement
Taille
0 KB

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 &#60; → <.

Numériques hexadécimales

Références comme &#x3C; → <.

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

Entrée encodée
Sortie décodée
&lt;div&gt;
<div>
Tom &amp; Jerry
Tom & Jerry
&quot;bonjour&quot;
"bonjour"
&copy; 2026
© 2026
&#60;script&#62;
<script>
&#x3C;br&#x3E;
<br>

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

&amp;lt; se décode en &lt;, 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 (&nbsp;, &copy;, &euro;, &mdash;, etc.), les références décimales (&#60;) et hexadécimales (&#x3C;) — via le DOMParser natif du navigateur.

Références

Outils connexes