Como converter Word para HTML limpo

Para converter Word em HTML limpo, não use o Salvar como Página da Web do Word; converta o .docx pela estrutura, para que os títulos virem h1 e h2, as listas virem ul e ol, as tabelas continuem tabelas e as fontes, cores e marcações do Office fiquem de fora. O conversor desta página faz exatamente isso no seu navegador: solte o documento, copie o HTML e ele assume o visual da página onde você colar.

6 min de leitura

A resposta curta

HTML limpo quer dizer que as tags descrevem o que o conteúdo é (um título, um parágrafo, uma lista, uma tabela, um link) e nada sobre a aparência que ele tinha no Word. Sem nomes de fonte, sem tamanhos em pontos, sem cores, sem classes como MsoNormal, sem spans vazios. Esse tipo de HTML se adapta à folha de estilos do seu site e continua fácil de editar depois.

O Word não consegue gerar isso sozinho, porque a exportação dele tenta reproduzir a página exatamente como está. Um conversor baseado na estrutura lê o documento ao contrário: vê qual estilo cada parágrafo usa e associa esse estilo a uma tag. Solte um .docx no conversor abaixo, deixe Converter para em HTML, confira a pré-visualização ao lado do código e aperte Copiar ou Baixar.

Experimente aqui: Word para HTML

Abrir a página completa da ferramenta

Por que o HTML do próprio Word é tão bagunçado

O Word oferece Página da Web e Página da Web Filtrada no Salvar como. As duas tentam fazer o HTML parecer a página impressa, então escrevem cada detalhe visual no código. Um único parágrafo curto pode virar várias linhas de marcação, com uma classe, um atributo style com a família da fonte, o tamanho e o espaçamento, e spans aninhados a cada mudança de formatação.

Copiar do Word e colar num sistema de gerenciamento de conteúdo faz algo parecido pela área de transferência: o editor recebe o HTML do Word e mantém parte ou todos esses estilos. O resultado é um texto que não combina com o resto do site, fontes que mudam de um parágrafo para outro e páginas difíceis de editar, porque a formatação invisível sempre volta.

MétodoTítulos e listasEstilos embutidos e marcação do OfficeImagens
Salvar como Página da WebMantidos, como parágrafos com estiloMuitos, mais tags próprias do OfficePasta separada
Salvar como Página da Web FiltradaMantidos, como parágrafos com estiloMenos, mas sobram classes e CSS embutidoPasta separada
Copiar e colar num CMSDepende do editorMuitas vezes mantidosMuitas vezes perdidas ou ligadas a arquivos locais
Google Docs, Fazer download como Página da WebMantidosClasses geradas e um bloco de estilosPasta separada dentro de um ZIP
Conversor desta páginah1 a h6, ul e ol de verdadeNenhumEmbutidas ou deixadas de fora

O que é mantido e o que é descartado

O conversor mantém tudo o que tem significado e deixa de fora tudo o que só controla a aparência:

  • Mantido: títulos dos estilos Título 1 a Título 6 do Word, o estilo Título (como h1) e Subtítulo (como h2), parágrafos, negrito e itálico (como strong e em), listas com marcadores e numeradas com seus níveis, tabelas, links, notas de rodapé, citações com o estilo Citação e imagens.
  • Descartado: fontes, tamanhos de fonte, cores, realce, alinhamento, espaçamento entre linhas, margens da página, cabeçalhos e rodapés da página e os comentários do Word.
  • Imagens: com Incluir imagens marcado, elas são embutidas no HTML como data URIs, e o código funciona sozinho. Desmarque para ter um código mais leve quando você for enviar as imagens ao CMS separadamente.
  • Página HTML completa: marque para receber um arquivo completo, com doctype, conjunto de caracteres e título, que abre sozinho no navegador. Deixe desmarcado quando for colar o conteúdo numa página que já existe.

Prepare o documento para o resultado mais limpo

O resultado só pode ser tão estruturado quanto o documento. A surpresa mais comum é um título que sai como parágrafo normal em negrito. Isso acontece quando alguém deixou o texto grande e em negrito na mão, em vez de usar um estilo de título; o Word mostra como título, mas o arquivo diz que é um parágrafo normal.

  • Use os estilos prontos do Word: selecione a linha e escolha Título 1, Título 2 e assim por diante na galeria de Estilos da guia Página Inicial.
  • Use listas de verdade. Linhas que começam com um traço ou número digitado viram parágrafos, não itens de lista; use os botões Marcadores e Numeração.
  • Evite parágrafos vazios para dar espaço. Cada Enter numa linha vazia vira um parágrafo vazio.
  • Mantenha as tabelas simples: uma linha de cabeçalho, sem células mescladas se der para evitar e sem tabelas usadas só para diagramação.
  • Estilos personalizados sem equivalente em HTML são convertidos como parágrafos normais, e o conversor avisa com uma nota curta abaixo do resultado.

Colar o HTML no WordPress, Shopify, Nuvemshop e outros editores

A maioria dos editores tem uma visualização de código ou HTML. Mude para ela antes de colar; se você colar HTML na visualização normal, o editor mostra as tags como texto. No editor de blocos do WordPress, adicione um bloco HTML personalizado, ou abra o menu do bloco e escolha Editar como HTML. No editor clássico e nos editores de descrição de lojas como Shopify e Nuvemshop, use o botão Texto, Código ou Mostrar HTML.

Como o código não tem estilos embutidos, o texto passa a usar na hora as fontes, tamanhos e cores do seu tema. Se um nível de título parecer grande demais para o seu design, troque a tag (de h2 para h3, por exemplo) em vez de acrescentar um estilo, para que a estrutura da página continue correta para buscadores e leitores de tela.

Para modelos de e-mail, HTML limpo é um bom ponto de partida, mas muitos programas de e-mail precisam de estilos embutidos para ficar consistentes. Acrescente esses estilos na sua ferramenta de e-mail, não no Word.

Problemas comuns

  • O arquivo é .doc, não .docx: o conversor lê só .docx. Abra o arquivo no Word ou no LibreOffice, salve como .docx e tente de novo.
  • Os títulos sumiram: eles foram formatados na mão. Aplique os estilos de título no Word e converta outra vez.
  • O HTML ficou enorme: as imagens embutidas ocupam a maior parte, e data URIs são cerca de um terço maiores que o arquivo da imagem. Desmarque Incluir imagens e envie as imagens separadamente.
  • Caixas de texto, formas e SmartArt sumiram ou ficaram fora de ordem: são objetos de desenho, não texto no fluxo do documento. Passe o texto importante para parágrafos normais antes de converter.
  • Caracteres especiais e acentos aparecem errados depois de colar: salve ou sirva o HTML como UTF-8. A opção de página completa já traz a declaração UTF-8.

Privacidade e segurança

Contratos, propostas e documentos internos não deveriam ser enviados para conversores desconhecidos. Aqui o .docx é aberto e convertido no seu navegador, e o documento nunca sai do seu aparelho. Depois que a página foi aberta uma vez, ela também funciona sem internet.

O HTML gerado passa por uma lista de tags permitidas, então scripts, atributos de evento e links javascript: nunca chegam ao resultado, mesmo que o documento os tivesse.

Passo a passo

  1. Adicione o documentoSolte um arquivo .docx no conversor ou aperte Escolher documento.
  2. Escolha HTMLDeixe Converter para em HTML. Marque Página HTML completa só se precisar de um arquivo independente.
  3. Decida sobre as imagensDeixe Incluir imagens ligado para embuti-las, ou desligue para ter um código mais leve para o CMS.
  4. Confira a pré-visualizaçãoOlhe a pré-visualização ao lado do código; títulos, listas e tabelas devem aparecer como no documento.
  5. Copie ou baixeAperte Copiar e cole na visualização HTML do seu editor, ou aperte Baixar para salvar o arquivo.

Perguntas frequentes

Como converter Word para HTML sem a formatação?

Use um conversor que associe os estilos do Word a tags HTML em vez de copiar a aparência, como o desta página. Títulos, listas, tabelas e links são mantidos; fontes, cores e estilos embutidos ficam de fora.

Meu documento do Word é enviado para algum lugar?

Não. O documento é aberto e convertido no seu navegador e não vai para nenhum servidor.

Dá para converter arquivos .doc antigos?

Só arquivos .docx são aceitos. Abra o .doc no Word ou no LibreOffice e salve como .docx antes.

Por que meus títulos viraram parágrafos em negrito?

Eles foram formatados na mão, e não com os estilos de título do Word. Aplique Título 1, Título 2 e assim por diante no Word e converta de novo.

As imagens são mantidas?

Sim, embutidas como data URIs quando Incluir imagens está marcado. Desmarque se você pretende enviar as imagens ao seu site separadamente.

Posso gerar Markdown ou texto simples?

Sim. Mude Converter para para Markdown ou Texto simples; o mesmo documento é convertido de novo sem ser enviado.