Excel → tabela HTML

Planilha em tabela HTML.
Valores, não fórmulas.

Solte um .xlsx, escolha as planilhas que quiser e receba uma <table> limpa para cada uma.

Cores e fontes ficam de fora de propósito: uma tabela que traz o próprio estilo briga com todo lugar onde você a colar.

Solte um arquivo aqui.

Ou escolha pelo botão. Ou simplesmente cole com Ctrl+V. Dezenas de uma vez não é problema.

.xlsx / 25 MB por arquivo / roda no seu navegador, nada é enviado

Outros formatos: .md .markdown .txt .mdown MD → HTML · .txt .text Texto → HTML · .txt .csv .tsv CSV → tabela · .docx .doc DOCX → HTML · .html .htm Google Docs → HTML · .pdf docstomd.com

Saída
Saída
Indentação
CSS da tabela
Linha de cabeçalho

Como funciona

  1. 01Solte um .xlsx acima. A pasta de trabalho é aberta na aba e cada nome de planilha aparece como um botão.
  2. 02A planilha um converte de imediato. Ligue e desligue as outras — a pasta fica na memória, então nada é lido duas vezes.
  3. 03Defina se a primeira linha é cabeçalho e se quer o CSS responsivo, e depois copie o HTML ou baixe o arquivo.

O que funciona

  • Tudo que salva .xlsx: Excel 2007 e posterior, LibreOffice Calc, Numbers, Google Planilhas
  • Várias planilhas, cada uma virando sua própria tabela sob um <h2> com o nome da planilha
  • O valor que um leitor veria: um <td> recebe 42, nunca =SOMA(A1:A9)
  • Datas escritas como texto ISO em vez do número de série no estilo 45000 que o Excel guarda por dentro
  • Primeira linha como <thead> com <th scope="col">, ou sem cabeçalho
  • Um <caption> na tabela quando você converte uma planilha só, que leitores de tela leem primeiro

O que não faz

  • Cores, fontes, bordas e formatação condicional não são reproduzidos — é uma decisão de projeto nesta versão
  • Células mescladas perdem colspan e rowspan; cada célula passa a ser um <td> próprio
  • Fórmulas não são transportadas como fórmulas e nada é recalculado
  • O binário .xls anterior a 2007 é um formato completamente diferente, e não é processado
  • Gráficos, tabelas dinâmicas e imagens na planilha não são exportados
  • Uma pasta criptografada não pode ser aberta aqui — salve antes uma cópia sem proteção
  • Seleções acima de 100.000 células

Perguntas que chegam aqui

Porque uma tabela que traz as próprias cores perde a briga com a folha de estilo do seu site em nove de cada dez vezes, e você acaba apagando estilos inline à mão. O que é útil é uma <table> limpa com a estrutura correta, estilizada pela página onde ela aterrissa. Se você precisa exatamente da aparência original, o «Salvar como página da Web» do Excel entrega isso — junto com alguns milhares de linhas de marcação.

Indo no sentido oposto?

O DocsToMD é esta mesma ferramenta ao contrário: Word, PDF, Excel e HTML para Markdown. Mesma abordagem, mesmo modelo de privacidade, saída inversa.

docstomd.com