Mode d’emploi
- Collez la valeur encodée, ouvrez un fichier ou essayez l’exemple.
- Choisissez le format. Le résultat se met à jour pendant la saisie.
- Copiez le résultat ou téléchargez les données converties.
Décoder correctement les entités HTML
Décodez les références de caractères HTML nommées et numériques en texte brut, y compris l’ensemble complet des références HTML nommées et celles qui contiennent plusieurs points de code.
Le résultat est affiché dans un éditeur de texte. Une balise décodée n’est jamais insérée dans la page comme du HTML, et aucun script ni aucune image n’est chargé depuis votre entrée.
Décoder une couche d’entités
&lt; devient < après une exécution. Les références nommées sont sensibles à la casse ; les références numériques peuvent être décimales ou hexadécimales. Les références inconnues restent inchangées.
<p title="Bienvenue">Tom & Ada</p><p title="Bienvenue">Tom & Ada</p>Les réglages par défaut convertissent cette entrée en un seul passage.
Points-virgules et règles HTML
Exiger les points-virgules est activé au départ. Désactivez cette option pour accepter les références historiques dans le texte HTML. Les règles HTML sur les références numériques s’appliquent : les points de code invalides peuvent devenir U+FFFD et certaines valeurs numériques historiques sont remappées.
Lire du texte sans afficher de HTML
La sortie est du texte brut, même si elle contient des balises, des gestionnaires d’événements ou des scripts. Décoder n’est pas sécuriser : si vous insérez ensuite la sortie dans un document HTML, appliquez les protections requises par cette application.
Jusqu’à 5 MiB d’entrée, 20 MiB de sortie et 10 secondes par exécution. Les fichiers texte doivent être en UTF-8. L’encodage Base64 accepte aussi les fichiers binaires. Les documents restent sur votre appareil.
Questions fréquentes
Toutes les entités HTML nommées sont-elles prises en charge ?
Oui, y compris les références décodées en plusieurs points de code Unicode.
Que devient une entité inconnue ?
Elle reste telle qu’elle est écrite. Cet outil ne devine pas le nom attendu.
Puis-je décoder des entités sans points-virgules ?
Désactivez Exiger les points-virgules pour la compatibilité avec le texte HTML. L’analyse des attributs suit d’autres règles et sort du cadre de ce mode.
Pourquoi � produit-il un caractère de substitution ?
HTML prévoit une substitution pour les références numériques invalides. C’est le comportement attendu du décodage HTML.
Les balises décodées seront-elles exécutées ?
Non. Elles sont affichées uniquement comme du texte dans l’éditeur de résultat.