Conversor de CSV para Tabela Markdown
Transforme CSV ou TSV em uma tabela Markdown no estilo do GitHub no seu navegador. Seus dados ficam no seu dispositivo.
O Conversor de CSV para Tabela Markdown roda inteiramente no seu navegador. As linhas que você cola e os arquivos .csv ou .tsv que você solta nunca saem do seu dispositivo e não são enviados à ArrayKit.
Abrir o Editor de Markdown
Sobre CSV para Tabela Markdown
O Conversor de CSV para Tabela Markdown transforma dados separados por vírgula ou tabulação em uma tabela Markdown limpa no estilo do GitHub que você pode colar direto em um README, pull request, wiki ou issue. Cole linhas, solte um arquivo .csv ou .tsv, ou carregue o exemplo, e a tabela é renderizada ao vivo conforme você digita. Ele detecta automaticamente se seus dados são delimitados por vírgula ou tabulação, ou você pode forçar o delimitador. Alterne se a primeira linha é um cabeçalho e defina o alinhamento das colunas para esquerda, centro ou direita. Campos entre aspas com vírgulas ou quebras de linha embutidas são analisados corretamente, e as barras verticais soltas são escapadas para nunca quebrarem a tabela. É feito para desenvolvedores e redatores que documentam dados à mão. Tudo roda no seu dispositivo — nada é enviado a lugar nenhum.
Recursos
- Converta CSV ou TSV em uma tabela Markdown no estilo do GitHub ao vivo conforme você digita
- Detecta automaticamente um delimitador de vírgula ou tabulação, com substituição manual
- Alterne se a primeira linha é o cabeçalho da tabela
- Defina o alinhamento das colunas para esquerda, centro ou direita na linha separadora
- Analisa corretamente campos entre aspas com vírgulas e quebras de linha embutidas
- Escapa as barras verticais para que o texto da célula nunca quebre a tabela
- Solte um arquivo .csv ou .tsv, ou cole as linhas diretamente
- Copie o Markdown ou baixe-o como um arquivo .md, tudo no seu navegador
Como usar CSV para Tabela Markdown
- Cole seu CSV ou TSV, ou solte um arquivo .csv ou .tsv
- Escolha o delimitador (ou deixe em Auto) e escolha o alinhamento das colunas
- Alterne 'Primeira linha é cabeçalho' para casar com seus dados
- Copie a tabela Markdown gerada ou baixe-a como um arquivo .md
Exemplo
Entrada
name,role
Ada Lovelace,Engineer
"Doe, John",Analyst
Saída
| name | role |
| --- | --- |
| Ada Lovelace | Engineer |
| Doe, John | Analyst |
O "Doe, John" entre aspas mantém sua vírgula em vez de se dividir em duas células.
Erros comuns e solução de problemas
- Um campo com uma vírgula dentro dele se divide em duas colunas. — Envolva o campo em aspas duplas, ex.: "Doe, John". O analisador trata as vírgulas entre aspas como texto, não como delimitador.
- Uma barra vertical numa célula quebra a tabela renderizada. — Nada a fazer — o conversor escapa as barras verticais como \| automaticamente para que o texto da célula fique dentro de sua coluna.
- Dados separados por tabulação estão sendo divididos por vírgulas. — Mude o controle Delimitador de Auto para Tabulação para que cada tabulação seja tratada como uma quebra de coluna.
- A primeira linha de dados está sendo usada como cabeçalho por engano. — Desative 'Primeira linha é cabeçalho' e a ferramenta adiciona um cabeçalho Coluna 1..N para que sua primeira linha fique no corpo da tabela.
Perguntas frequentes
- Como converto CSV em uma tabela Markdown?
- Cole seu CSV (ou solte um arquivo .csv), deixe o delimitador em Auto, e a ferramenta renderiza uma tabela Markdown no estilo do GitHub ao vivo. Depois copie-a ou baixe-a como um arquivo .md para colar em um README ou pull request.
- Isto trata TSV além de CSV?
- Sim. O conversor detecta automaticamente valores separados por tabulação, e você pode forçar Tabulação como delimitador se a detecção errar o palpite. Tanto CSV quanto TSV produzem a mesma saída de tabela Markdown.
- Como as vírgulas dentro de um campo são tratadas?
- Campos envolvidos em aspas duplas podem conter vírgulas, e o analisador as mantém como texto. Então "Doe, John" fica em uma célula em vez de se dividir por duas colunas.
- O que acontece com as barras verticais nos meus dados?
- As barras verticais são escapadas como \| automaticamente. Uma barra vertical é o separador de coluna do Markdown, então escapá-la mantém o texto da célula dentro de sua própria coluna em vez de criar uma nova.
- Posso definir o alinhamento das colunas na tabela Markdown?
- Sim. Escolha esquerda, centro ou direita, e a ferramenta escreve a linha separadora correspondente (---, :---:, ou ---:) para que renderizadores de Markdown com alinhamento posicionem cada coluna adequadamente.
- Meus dados CSV são enviados quando eu os converto?
- Não. A conversão de CSV para Markdown roda inteiramente no seu navegador. As linhas que você cola ou o arquivo que você solta nunca saem do seu dispositivo e não são enviados à ArrayKit.
Ferramentas relacionadas
- JSON para CSV — Converta um array de objetos JSON planos para CSV.
- Prévia de Markdown — Renderize Markdown em HTML com prévia ao vivo.
- HTML para Markdown — Converta HTML em Markdown limpo com tabelas GFM, listas e links.
- Formatador de SQL — Formate SQL para MySQL, PostgreSQL, SQL Server, SQLite, BigQuery e Oracle.
- INI para JSON — Converta configuração INI em JSON e JSON de volta em INI, com seções e chaves globais, no navegador.
- dotenv para JSON — Converta um arquivo .env em um objeto JSON e JSON de volta em .env, no navegador.
Todas as ferramentas de ArrayKit