Conversor de HTML para JSX Gratuito
Converta HTML para código JSX/React válido. Transforma class para className, for para htmlFor, estilos inline para objetos e fecha automaticamente elementos void. Sem cadastro.
100% gratuito — nenhuma conta necessária
Recursos de Conversor de HTML para JSX Gratuito
Pare de converter HTML manualmente para React
Objetos de Estilo
Converte strings de estilo inline para objetos JavaScript com propriedades camelCase.
Conversão de Atributos
class→className, for→htmlFor, tabindex→tabIndex e todos os manipuladores de eventos.
Resumo de Mudanças
Veja quantas transformações foram feitas com detalhamento por regra.
Tags Auto-Fecháveis
Fecha automaticamente elementos void: , , , , etc.
FAQ
O que é convertido?
class→className, for→htmlFor, tabindex→tabIndex, onclick→onClick, strings de estilo→objetos, tags auto-fecháveis, comentários HTML→comentários JSX e mais.
Ele lida com HTML complexo?
Lida com a maioria dos padrões comuns. HTML muito complexo com scripts embutidos ou templates pode precisar de ajustes manuais.
Posso usar para TSX?
Sim. JSX e TSX usam a mesma sintaxe para atributos HTML. A saída funciona em arquivos .jsx e .tsx.
Mais utilitários para desenvolvedores
Testador de regex, formatador JSON, ferramentas CSS e muito mais.