Conversor reStructuredText → HTML (Básico)
Renderiza RST simples em HTML: títulos sublinhados, listas, *itálico*, **negrito** e blocos de código indentados.
HTML gerado:
—
Preview:
reStructuredText para HTML
No RST, o cabeçalho não tem marcador próprio: ele é reconhecido pela linha de símbolos logo abaixo do texto. Isso torna a conversão para HTML menos óbvia do que parece — é preciso olhar a linha seguinte antes de decidir o que a atual é. Esta página faz esse trabalho e devolve o HTML correspondente, com pré-visualização.
O nível do cabeçalho sai do símbolo usado no adorno, seguindo a convenção mais comum: igual para o primeiro, hífen para o segundo e til para o terceiro. Lista com asterisco vira lista não ordenada, e o texto do conteúdo é escapado antes de entrar no HTML, de modo que sinal de menor no meio de um parágrafo aparece como caractere e não como marcação.
Vale saber o que fica de fora, porque no RST é bastante: diretivas, papéis de texto, referência cruzada, nota de rodapé e tabela dependem de interpretar o documento inteiro e de conhecer as extensões em uso. Para converter documentação completa, a ferramenta é o Docutils ou o Sphinx. Esta página resolve o caso de aproveitar um trecho em outro lugar.
Perguntas frequentes
Como o RST sabe qual nível é qual?
Por que meu cabeçalho não foi reconhecido?
E as diretivas do Sphinx?
Ferramentas Relacionadas
Conversor Markdown → reStructuredText
Conversor básico de Markdown para RST: títulos com sublinhado (=== ---), listas, link e código inline. Útil para Sphinx.
Conversor AsciiDoc → HTML (Básico)
Renderiza AsciiDoc simples em HTML: títulos = == ===, parágrafos, listas, ênfase. Não cobre extensões avançadas como includes.
Conversor Org-mode → HTML (Básico)
Renderiza Org-mode simples em HTML: títulos com asteriscos, listas, /itálico/, *negrito* e blocos #+BEGIN_SRC.
HTML para JSX
Converta HTML para JSX do React automaticamente. Transforma class→className, for→htmlFor, converte atributos para camelCase e fecha tags vazias.
JSON → HTML Table
Converta um array de objetos JSON em tabela HTML pronta, com cabeçalho e linhas. Cole o JSON e copie o código para colar direto na sua página ou e-mail.
Conversor HTML para Pug
Converta HTML para a sintaxe indentada do Pug (antigo Jade), sem tags de fechamento. Cole o HTML e veja a versão Pug — ideal para templates de Node.js e Express.