Conversor de CSV para tabela
Cole dados separados por vírgula, tabulação ou ponto e vírgula e veja-os como uma tabela com linha de cabeçalho, contagem de linhas e contagem de colunas. Copie a tabela como HTML com bordas e espaçamento em linha, pronta para colar em uma página web, modelo de e-mail ou CMS. Gratuito, sem cadastro, e os dados ficam no seu navegador.
Delimitador
Como usar o conversor de CSV para tabela
- 1. Escolha um delimitador. Detecção automática é o padrão; escolha vírgula, tabulação ou ponto e vírgula se a estimativa estiver errada.
- 2. Cole seu CSV. Inclua a linha de cabeçalho — a primeira linha é sempre tratada como o cabeçalho da tabela.
- 3. Pressione Converter em tabela. A pré-visualização aparece com o número de linhas de dados (o cabeçalho não é contado), o número de colunas e a configuração do delimitador.
- 4. Copie o que precisar. Copiar HTML copia a marcação da tabela; Copiar CSV copia sua entrada exatamente como você a digitou.
O que você obtém
A pré-visualização é uma tabela simples, com a primeira linha em células th. Copiar HTML gera um elemento table completo com thead e tbody, e cada célula leva seu próprio estilo em linha, então a tabela mantém as bordas sem uma folha de estilos. Para o exemplo Name,Age,City com as linhas de Alice e Bob, a tabela começa assim:
Tabela
<table style="border-collapse:collapse;width:100%;font-family:sans-serif;font-size:14px">
Célula de cabeçalho
<th style="border:1px solid #ccc;padding:8px 12px;background:#f5f5f5;font-weight:600;text-align:left">Name</th>
Célula do corpo
<td style="border:1px solid #ccc;padding:8px 12px">Alice</td>
As contagens desse exemplo são 2 linhas de dados e 3 colunas. O texto das células recebe escape de HTML (&, <, > e aspas duplas), então dados com colchetes angulares aparecem como texto em vez de virar marcação. A cópia é o código HTML como texto simples: cole-o em um bloco HTML de um CMS, em um modelo de e-mail ou em um editor de código. Ele não vira tabela se você colá-lo em um editor de texto — para uma tabela que cole no Word ou no Google Docs, use o Gerador de tabelas APA.
Como o delimitador é escolhido
No modo automático, o conversor testa vírgula, tabulação e ponto e vírgula nas primeiras linhas, ignorando os que ficam dentro de aspas, e escolhe o que divide essas linhas no mesmo número de colunas com mais consistência; a vírgula vence os empates e é o padrão para uma coluna só. O delimitador escolhido aparece no cartão Delimitador depois que você converte. Se seus dados forem separados por outra coisa, como barra vertical, troque antes os separadores por vírgulas. Programas de planilha em muitos locales europeus exportam arquivos separados por ponto e vírgula porque a vírgula é o separador decimal deles; dados separados por tabulação são o que você obtém ao copiar células de uma planilha.
Limites que você deve conhecer
| Situação | O que acontece | O que fazer |
|---|---|---|
| Campo entre aspas contendo o delimitador | Fica em uma célula; aspas duplicadas viram uma | Nada — isso funciona |
| Campo entre aspas contendo uma quebra de linha | Fica em uma célula, com a quebra de linha incluída (as quebras CRLF do Windows também são tratadas) | Nada — isso funciona |
Uma aspa solta dentro de um campo sem aspas, como 12" ruler | Mantida como texto comum, porque o campo não começou com aspas | Nada — isso funciona |
| Linhas com números diferentes de células | Mostradas como estão, sem preenchimento | Acrescente os delimitadores que faltam às linhas curtas |
| Linhas em branco | Ignoradas | Nada |
| Sem linha de cabeçalho | A primeira linha de dados ainda é mostrada como cabeçalho | Acrescente uma linha de cabeçalho |
Para transformar os mesmos dados em JSON, ou converter JSON de volta para CSV, use o CSV para JSON.
De qual ferramenta você precisa?
| Você quer | Use |
|---|---|
| Ver CSV como tabela, ou copiar HTML | Esta página |
| JSON a partir de CSV, ou CSV a partir de JSON | CSV para JSON |
| Uma tabela Markdown para GitHub ou README | Gerador de tabelas Markdown |
| Código tabular LaTeX | Gerador de tabelas LaTeX |
| Uma tabela APA 7 para um trabalho | Gerador de tabelas APA |
| Só algumas das colunas | Extrator de colunas |
Perguntas frequentes
- Quais delimitadores o conversor de CSV aceita?
- Vírgula, tabulação e ponto e vírgula, detectados automaticamente pelas primeiras linhas ou definidos manualmente. Outros separadores, como barras verticais, não são reconhecidos; troque-os por vírgulas antes.
- O conversor de CSV lida com campos entre aspas?
- Sim. Um campo entre aspas duplas pode conter o delimitador ou uma quebra de linha, e duas aspas duplas seguidas viram uma. Uma aspa no meio de um campo sem aspas, como em 12" ruler, é mantida como texto.
- Como copio a tabela para uma página web?
- Pressione Copiar HTML e cole em um campo HTML ou na visualização de código do seu editor de página. Cada célula tem um estilo em linha, então as bordas e o espaçamento sobrevivem em editores e modelos de e-mail que removem folhas de estilo. Edite as cores do código colado se quiser outro visual.
- Posso colar a tabela no Word ou no Google Docs?
- Copiar HTML gera marcação como texto, que um editor de texto mostra como código. Para uma tabela formatada que cole nesses programas, use o Gerador de tabelas APA.
- Posso colar células diretamente do Excel ou do Google Sheets?
- Sim. Células copiadas de uma planilha chegam separadas por tabulação, o que a detecção automática reconhece. Uma célula com quebra de linha chega entre aspas, e o conversor a mantém em uma célula só.
- Meu CSV é enviado para algum lugar?
- Não. A análise e a pré-visualização acontecem no seu navegador, e a cópia usa sua área de transferência. Nada do que você cola é enviado ao CitationEasy.
- Há limite de tamanho?
- Não há um limite fixo, mas a pré-visualização renderiza todas as linhas na página, então dezenas de milhares de linhas deixarão seu navegador lento. Para arquivos grandes, converta um trecho ou use um programa de planilha.