Gerador de Tabela HTML de CSV e Excel

Cole células de planilha, CSV ou JSON e receba marcação de tabela HTML semântica e escapada, com um estilo pronto opcional e pré-visualização ao vivo.

Atualizado em
Abrir arquivo (.xlsx, .csv, .json)
Entrada

Pré-visualização renderizada

Pré-visualização da entrada

Seus dados nunca saem do seu computador. Todo o processamento acontece localmente no navegador.

Como usar: CSV e Excel para Tabela HTML

  1. Cole células de CSV ou Excel, abra um arquivo .csv, .xlsx ou .json, ou carregue o exemplo.
  2. Escolha um estilo: marcação simples, CSS embutido ou classes Bootstrap, e adicione seus próprios nomes de classe, se precisar.
  3. Ative ou desative <thead>, escape de HTML, tratamento de quebras de linha e minificação.
  4. Confira a pré-visualização renderizada e depois copie a marcação ou baixe o arquivo.

O que é um gerador de tabela HTML?

Um gerador de tabela HTML converte linhas de dados em marcação <table> que você pode colar em uma página web, CMS, e-mail ou documentação. Escrever essa marcação à mão é lento e propenso a erros: cada célula precisa da sua própria tag e os caracteres especiais precisam ser escapados. Esta ferramenta faz tudo isso a partir de CSV, células do Excel ou JSON em um único passo.

Marcação acessível e semântica

A linha de cabeçalho vira <thead> com células <th scope="col">, e os dados vão dentro de <tbody>. Leitores de tela usam esses elementos para anunciar o nome da coluna de cada célula, e os navegadores repetem o <thead> em cada página impressa. Uma <caption> opcional dá à tabela um nome acessível.

<table class="data-table">
  <thead>
    <tr>
      <th scope="col">name</th>
      <th scope="col">plan</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Ada Lovelace</td>
      <td>pro</td>
    </tr>
  </tbody>
</table>

O escape faz diferença

Com Escapar HTML nas células ativado (o padrão), caracteres como <, >, & e " são convertidos em entidades, então um valor como <b> aparece como texto em vez de alterar a página. Desative apenas quando suas células contiverem HTML confiável de propósito, como links. A pré-visualização roda em um frame isolado (sandbox) com scripts desativados.

Opções de estilo

EstiloO que você recebe
HTML puroMarcação simples que herda o CSS do seu site
CSS embutidoUm pequeno bloco <style> com bordas, fundo do cabeçalho, linhas zebradas e números alinhados à direita
BootstrapClasses table table-striped table-bordered para sites com Bootstrap 4/5

Para o rich text do Webflow e sites baseados em Markdown, uma tabela Markdown pode ser mais simples. Para converter uma tabela HTML existente em Markdown, use HTML para Markdown.

Também pesquisado como: csv para html, excel para tabela html, gerador de tabela html, converter csv em tabela html, json para tabela html, planilha para html.

Ferramentas que combinam com: CSV e Excel para Tabela HTML

  • Gerador de Select — Chega de digitar listas de opções na mão.
  • Formatador HTML — Cole HTML minificado ou bagunçado e receba um código limpo e com indentação consistente, incluindo os blocos <style> e <script> embutidos.
  • Markdown para HTML — Escreva ou cole Markdown e obtenha HTML limpo na hora, com pré-visualização ao vivo sanitizada, tabelas no estilo GitHub, listas de tarefas e blocos de código cercados.
  • Excel para JSON — Abra uma pasta de trabalho .xlsx ou cole células direto do Excel ou do Google Sheets e receba um JSON limpo.

Perguntas frequentes

Como converter uma tabela do Excel para HTML?
Selecione as células no Excel, copie e cole no painel de entrada. Os dados separados por tabulação são detectados automaticamente. Você também pode abrir o arquivo .xlsx diretamente.
As células podem conter links ou outro HTML?
Sim. Desmarque Escapar HTML nas células e o HTML dos seus dados será mantido como está. Faça isso apenas com dados em que você confia.
A tabela será responsiva?
Tabelas largas precisam de rolagem horizontal em celulares. Envolva a tabela em um contêiner com overflow-x:auto, como fazem a maioria dos frameworks responsivos.
Meus dados são enviados para algum servidor?
Não. A conversão acontece no seu navegador.
Posso instalar o CSV e Excel para Tabela HTML como um aplicativo da web e usá-lo offline?
Sim. O CSV e Excel para Tabela HTML é um aplicativo da web instalável (PWA) — instalado a partir do seu navegador, não baixado de uma loja de aplicativos. Clique em “Instalar aplicativo” na parte superior desta página no Chrome ou no Edge (Windows, macOS, Linux, ChromeOS) ou, no Android, use “Compartilhar” → “Adicionar à tela inicial” no iPhone e no iPad, ou “Arquivo” → “Adicionar ao Dock” no Safari 17+ em um Mac. Em seguida, ela se abre em uma janela própria com seu próprio ícone e, como é executada inteiramente no seu navegador, continua funcionando offline. O Firefox no desktop não permite a instalação de aplicativos da web. Como funciona a instalação.

Ferramentas relacionadas