O que este conversor faz
Os documentos do Word são uma fonte comum de conteúdo que acaba virando Markdown: rascunhos de documentação, posts de blog, atas de reunião e material de cursos. Copiar do Word para um arquivo Markdown perde a estrutura, e digitar tudo de novo é lento.
Este conversor lê o arquivo .docx em duas etapas. Primeiro, a biblioteca mammoth transforma o documento em um HTML simples baseado nos estilos, e não na aparência exata. Um parágrafo com o estilo Título 1 vira um título de primeiro nível, um parágrafo com marcador vira um item de lista, e assim por diante. Depois, o Turndown transforma esse HTML em Markdown, com regras extras para as tabelas. As duas etapas rodam no seu navegador.
Como usar
- Clique em Escolher um arquivo do Word ou solte um arquivo
.docxna caixa. - O Markdown aparece logo abaixo assim que o arquivo é lido.
- Mude as opções se precisar. O resultado é atualizado sem abrir o arquivo de novo:
- Imagens: Deixar de fora (manter o texto alternativo) ou Embutir como data URLs.
- Títulos: cerquilhas (
#) ou títulos sublinhados. - Marcadores:
-,*ou+para os itens de lista.
- Use Pré-visualização para ver o Markdown renderizado. Você também pode editar o texto na caixa.
- Clique em Copiar ou Baixar para salvar como um arquivo
.mdcom o nome do seu documento.
A linha de status mostra a contagem de palavras e eventuais observações da conversão, como um estilo do Word que ela não reconheceu.
Exemplo
Montamos um pequeno documento de teste com um Título 1, um parágrafo com palavras em negrito e itálico, um Título 2, uma lista com dois marcadores e uma tabela de três linhas. O conversor devolveu:
# Meeting Notes
The team agreed to ship the **new pricing page** on *Friday*.
## Action items
- Update the screenshots
- Email the beta users
| Owner | Task | Due |
| --- | --- | --- |
| Priya | Copy review | Wed |
| Sam | QA pass | Thu |
As tabelas do Word não marcam uma linha de cabeçalho como o HTML faz, e cada célula guarda um parágrafo próprio. Uma configuração simples do Turndown deixaria essa tabela em HTML puro. Este conversor usa a primeira linha como cabeçalho e junta cada célula em uma linha, então você recebe uma tabela Markdown de verdade.
O que é convertido e o que não é
Mantido:
- Títulos dos estilos de título embutidos no Word
- Parágrafos, negrito, itálico e tachado
- Listas com marcadores e numeradas, inclusive as aninhadas
- Links
- Tabelas, com a primeira linha como cabeçalho
- Notas de rodapé e notas de fim, como uma lista no final
- O texto alternativo das imagens, ou a imagem inteira se você escolher embutir
- Acentos, cedilha e qualquer outro caractere do texto
Não mantido:
- Fontes, cores, tamanhos e layout da página
- Formas, SmartArt e gráficos
- Comentários e controle de alterações
- Cabeçalhos e rodapés
- Células de tabela mescladas. Elas são completadas com células vazias para a tabela continuar válida.
O Markdown não descreve o design da página, então isso é esperado. O objetivo é um texto limpo e portátil, com a estrutura preservada.
Dicas para resultados melhores
- Use os estilos de título de verdade. Um texto formatado para parecer título é guardado como parágrafo comum. Selecione o texto no Word e aplique Título 1, Título 2 ou Título 3 antes de converter. No Word em português, esses estilos ficam na galeria de Estilos da guia Página Inicial.
- Use listas de verdade. Linhas que começam com um traço ou um número digitados são parágrafos, e não itens de lista. Os botões de lista do Word criam listas de verdade.
- Confira as tabelas longas. Uma célula com vários parágrafos vira uma linha só. Se uma tabela tem textos longos, uma lista pode ficar melhor em Markdown.
- Organize o resultado. O formatador Markdown preenche as tabelas para alinhar as colunas e quebra os parágrafos em um único estilo.
- Só tem um PDF? Use a ferramenta de converter PDF para Markdown. Um
.docxdá resultados melhores quando você tem os dois, porque o PDF não guarda a estrutura. - Tem HTML em vez disso? A ferramenta de converter HTML para Markdown usa as mesmas regras para listas, links e tabelas.
Outras formas de converter Word para Markdown
- O Pandoc lê arquivos
.docxdiretamente.pandoc report.docx -o report.mdé a forma básica, e ele também consegue salvar as imagens em uma pasta. - O Word e o Google Docs não têm exportação para Markdown embutida. O Google Docs consegue copiar o conteúdo como Markdown quando esse recurso está ativado nas preferências.
- Python: o pacote mammoth, que faz a primeira etapa aqui, também existe para Python e gera HTML ou Markdown a partir de um script.
Privacidade
O arquivo é lido pela API de arquivos do navegador e convertido na memória. Nada é enviado, então documentos internos e rascunhos ficam no seu aparelho. Feche a aba e o documento some.