Conversor de HTML para Markdown

Converta HTML em Markdown limpo direto no navegador. Útil para migrar conteúdo de CMSes, páginas web ou e-mails em HTML.

Processamento privado no navegador
HTML de entradaHTML
Títulos, listas, links, imagens e tabelas são suportados.
8 lines · 222 bytes
Markdown de saídaMarkdown
Nenhuma ação executada ainda.
0 lines · 0 bytes

Como o FormatArc converte HTML para Markdown

Detalhes da conversão

O FormatArc usa o turndown configurado com títulos ATX (#), blocos de código com fences (```), marcadores de lista '-', '_' para ênfase e '**' para negrito. <h1> a <h6> viram # a ######, <strong> vira **text**, <em> vira _text_, <code> vira backticks inline, <pre><code> vira blocos com fences, <a href> vira [text](url) e <img src alt> vira ![alt](src). Elementos <table> são convertidos em tabelas pipe GFM; quebras de linha dentro das células são reduzidas a espaços e os caracteres de pipe ( | ) são escapados com barra invertida.

Limitações

Os atributos rowspan e colspan de tabelas são descartados — apenas o conteúdo das células é preservado, e a estrutura fica achatada. Os elementos <script>, <style> e <noscript> são removidos por completo. CSS inline (atributo style) é ignorado. <iframe>, <embed> e <video> permanecem como HTML bruto na saída. Busca por URL e upload de arquivo não são suportados (restrições de CORS); cole o HTML diretamente na área de entrada.

Privacidade e processamento local

Todo o HTML é convertido em Markdown no seu navegador por JavaScript estático. O conteúdo HTML não é enviado para nenhum servidor, e não é preciso cadastro nem chave de API. O FormatArc é construído com static export do Next.js, então esta página entrega apenas HTML estático e código do lado do cliente.

Também disponível como CLI e extensão do Chrome

Precisa da mesma conversão em um pipeline de build ou no terminal? O FormatArc é distribuído como CLI no npm (npx formatarc html-to-md input.html). Para formatar no navegador sem sair da aba ativa, o FormatArc também tem uma extensão do Chrome que formata JSON e YAML no próprio lugar. Veja os artigos relacionados abaixo para mais detalhes.

Conversores relacionados

Artigos relacionados