Encodeur / décodeur d'entités HTML
Affichez du code dans une page web sans que le navigateur l'interprète, ou retransformez un texte plein d'entités comme « Café » en « Café ».
Fonctionne dans le navigateur
Mode d'emploi
- Choisissez Encoder ou Décoder.
- Collez votre texte ou HTML.
- Copiez le résultat.
Comment ça marche
L'encodage remplace les cinq caractères spéciaux du HTML — & < > " ' — par & < > " et '. En option, chaque caractère non ASCII devient une entité numérique.
Le décodage comprend les entités numériques (é, é) et les entités nommées courantes.
Exemples
- Code dans un article
- <div class="a"> → <div class="a">
Utilisations courantes
- Afficher du code dans une page HTML
- Nettoyer un texte encodé issu d'un flux ou d'une base
- Échapper un texte utilisateur
Confidentialité et sécurité
Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers et textes ne sont jamais envoyés sur nos serveurs : le traitement a lieu sur votre appareil. Comment chaque outil traite les fichiers
Questions fréquentes
L'encodage protège-t-il du XSS ?
Échapper le texte entre balises en fait partie, mais attributs, URL et scripts nécessitent un échappement spécifique. Utilisez celui de votre framework.
Toutes les entités nommées sont-elles décodées ?
Les plus courantes (accents, guillemets, tirets, symboles monétaires). Les entités numériques fonctionnent toujours.
Dernière mise à jour: