Aller au contenu
Toolars
Explorer
Signaler un bug

Développement · utilitaire Local

Encodeur / décodeur HTML

HTML Encoder / Decoder

Échappez les cinq caractères qui cassent le balisage (&, <, >, guillemets) ou résolvez entités nommées et numériques via l'analyseur du navigateur, en local.

Parcours de la tâche / de l'entrée au résultat

Choisissez Encoder ou Décoder

S'exécute en local · Rien n'est téléversé

Fonctionnement de Encodeur/décodeur HTML, confidentialité et outils associés

Parcours de la tâche / de l'entrée au résultat

Comment encoder et décoder des entités HTML

  1. 01

    Choisissez Encoder ou Décoder

    Choisissez une direction dans les onglets de mode. Encoder transforme le balisage en texte affichable que vous pouvez coller dans une documentation ; Décoder résout les références de caractères en vrais caractères lisibles. Les libellés des deux panneaux indiquent toujours quelle direction est active.

  2. 02

    Collez le contenu

    Utilisez le champ HTML ou texte brut pour encoder, ou le champ Entités HTML pour décoder. Le résultat se met à jour en direct pendant que vous tapez, et Charger un exemple montre un petit aller-retour avec une balise et une référence d'emoji.

  3. 03

    Lisez le résultat

    L'encodage échappe exactement les cinq caractères qui cassent le balisage — &, <, >, " et ' deviennent &amp;, &lt;, &gt;, &quot; et &#39; — tandis que le décodage résout les références de caractères nommées et numériques via l'analyseur du navigateur lui-même. Tout le reste de votre texte passe intact, donc un fragment comme &lt;strong&gt; revient comme une vraie balise au décodage.

  4. 04

    Faites l'aller-retour avec Permuter

    Permuter replace la sortie dans l'entrée avec le mode opposé sélectionné, donc vous pouvez encoder un fragment, permuter et le décoder à nouveau pour confirmer que le texte survit à l'aller-retour inchangé. Les libellés des panneaux changent avec le mode, donc la direction actuelle est toujours visible.

  5. 05

    Copiez ou téléchargez

    Copier le résultat envoie la sortie dans le presse-papiers, et Télécharger le .txt l'enregistre sous toolars-html-entities.txt pour la remettre à un collègue ou la joindre à un ticket. Effacer vide les deux panneaux pour le fragment suivant.

Fiche de l'outil

Traitement
Dans votre navigateur
L'entrée quitte cet appareil
Jamais
Conservation
Rien n'est stocké
Prix
Gratuit

Vos données restent dans le navigateur.

Encodeur/décodeur HTML utilise son chemin d'exécution local vérifié et ne crée aucun historique caché des entrées ou sorties.

Exécution locale

S'exécute dans l'onglet actuel du navigateur.

Aucun traitement caché

Les données actives de l'outil ne deviennent jamais un enregistrement de document Toolars.

Aucun compte requis

Utilisez le workflow principal sans créer de profil. Les favoris se synchronisent avec votre compte après connexion.

Réinitialisation immédiate

Effacez l'onglet et les données de travail actives disparaissent.

Ce que Encodeur/décodeur HTML fait vraiment

Un tutoriel doit montrer un extrait de balisage sans que le navigateur n'avale les balises ; un export de CMS revient parsemé de &amp; et de &#39; et quelqu'un doit le lire ; un modèle casse sans cesse parce qu'une valeur d'attribut contient un guillemet brut. Encodeur/Décodeur HTML gère les deux directions localement, avec un bouton Permuter qui fait d'une vérification d'aller-retour une affaire de deux clics — et c'est la façon la plus rapide de voir à quoi ressemblera un export stocké une fois qu'un navigateur l'aura analysé. Les contenus en préparation et les pages non publiées ne quittent jamais l'onglet, et aucun compte ne se dresse entre vous et le résultat.

Questions fréquentes

Quels caractères Encoder échappe-t-il ?
Exactement cinq : &, <, >, le guillemet double et le guillemet simple, qui deviennent &amp;, &lt;, &gt;, &quot; et &#39;. Tout le reste reste tel que tapé, donc le texte ordinaire reste lisible dans la sortie encodée et seuls les caractères qui casseraient le balisage ou les attributs changent.
Quels types d'entités Décoder peut-il résoudre ?
Decode traite les références nommées comme &amp;, décimales comme &#38; et hexadécimales comme &#x26; avec le parseur HTML du navigateur. Les références inconnues restent littérales. Certaines références nommées sont décodées même sans point-virgule final ; son absence ne garantit donc pas un texte inchangé.
Encoder revient-il à assainir le HTML ?
Non. L'encodage échappe cinq caractères pour que le balisage s'affiche comme du texte ; c'est une étape de présentation, pas un filtre de sécurité, destinée aux tutoriels, à la documentation et aux exemples de code. Ne considérez pas une sortie encodée comme un substitut à une vraie politique d'assainissement quand vous comptez réellement rendre du contenu utilisateur.
Pourquoi l'apostrophe devient-elle &#39; et non &apos; ?
L'encodeur utilise la référence numérique &#39;, que tout analyseur HTML accepte dans les contextes HTML comme XHTML. Elle se redécode en simple apostrophe via tout analyseur conforme aux standards, y compris celui du navigateur.
Que se passe-t-il si je décode du texte sans entités ?
Il revient inchangé. Le décodage ne réécrit que les références de caractères qu'il reconnaît, donc le texte brut passe tel quel et vous pouvez sans risque faire passer un contenu inconnu dans Décoder pour vérifier s'il contient des entités.
Mon balisage est-il téléversé quelque part ?
Non. Les deux directions s'exécutent entièrement dans l'onglet actuel du navigateur, la saisie n'est jamais envoyée ni conservée, et aucun compte n'est requis.

Continuer dans Développement

Des tâches associées, pas une impasse.

Passez à un autre espace de travail ciblé sans revenir à l'index complet.

Code en image

Code to Image Converter

Exportez du code coloré par Shiki (six langages, thèmes clair et sombre) en SVG ou PNG, avec titre de fenêtre, numéros de ligne et échelle 1x ou 2x, en local.

Créer

Générateur de slugs URL

URL Slug Generator

Transformez titres et libellés en slugs URL : accents supprimés, & développée, séparateurs condensés, écritures non latines conservées — en direct, en local.

Créer

Ombres pour React Native

React Native Shadow Generator

Réglez ombres iOS et élévation Android face à un aperçu, comparez propriétés historiques et nouveau mode boxShadow, et copiez le fragment StyleSheet TypeScript.

Créer

Encodeur/décodeur Base64

Base64 Encoder/Decoder

Encodez du texte UTF-8 ou décodez du Base64 en direct, avec variante URL-safe, gestion des sauts de ligne et validation des erreurs, sans rien téléverser.

Convertir