Convertir du HTML en JSX React en ligne
Convertissez du HTML en JSX React (class → className, attributs camelCase, style en objet, commentaires).
🔒 100 % côté client — aucune donnée envoyée
Transformez du HTML en JSX valide pour React : class devient className, les attributs passent en camelCase, les styles inline deviennent des objets et les commentaires sont convertis. Conversion locale, dans le navigateur.
À quoi ça sert ?
- ▸ Coller un template HTML dans un composant React
- ▸ Migrer une page statique vers du JSX
- ▸ Corriger les attributs incompatibles (class, for…)
- ▸ Convertir un style inline en objet React
FAQ
Quels attributs sont renommés ?
class → className, for → htmlFor, tabindex → tabIndex, et de nombreux autres attributs passent en camelCase.
Les gestionnaires onclick sont-ils convertis ?
Non automatiquement : React attend onClick avec une fonction. L'outil vous avertit pour que vous les adaptiez à la main.
Les styles inline sont-ils gérés ?
Oui : la chaîne style="..." est transformée en objet JavaScript avec les propriétés en camelCase.
Le HTML est-il envoyé quelque part ?
Non, l'analyse et la conversion ont lieu dans votre navigateur ; rien n'est transmis.