Skip to content
Gerador de tabelas Markdown
Tools

Gerador de tabelas Markdown

Novo

Crie tabelas Markdown numa grelha editável ou a partir de CSV, com alinhamento.

Paste Excel, CSV or a Markdown table to import
Tab, comma, or Markdown — auto-detected. Replaces the grid.
Markdown
Preview

Runs entirely in your browser. Nothing is uploaded.

Cria tabelas Markdown sem contar pipes

As tabelas Markdown são poderosas mas difíceis de escrever à mão — cada célula tem de ser rodeada por pipes, cada coluna precisa de um separador de traços e um | em falta quebra tudo. Este gerador de tabelas Markdown substitui isso por uma grelha estilo folha de cálculo: adiciona linhas e colunas, escreve o conteúdo, define o alinhamento e copia Markdown válido e limpo. Funciona como um rápido criador de tabelas Markdown e como um completo editor de tabelas Markdown, tudo no teu browser sem nada para instalar.

Como o layout é visual, vês sempre exatamente o que vais obter. A pré-visualização ao vivo renderiza a tabela como o GitHub faria, enquanto a caixa de saída te dá o Markdown bruto para colar em qualquer lado — ficheiros README do GitHub, VS Code, Obsidian, Notion, Confluence ou blocos de código do Discord.

Sintaxe das tabelas Markdown, explicada

Uma tabela tem três partes: uma linha de cabeçalho, uma linha separadora de traços e uma ou mais linhas de corpo — todas usando o caráter pipe para dividir células. A linha separadora é a parte importante; é o que promove a primeira linha a cabeçalho e onde vive o alinhamento das colunas. Os dois pontos definem a direção: :--- é esquerda, :---: é centro e ---: é direita.

Aqui nunca tens de te lembrar disso — escolhe Esquerda, Centro ou Direita acima de cada coluna e os dois pontos corretos são escritos automaticamente. Os caracteres pipe escritos dentro de uma célula são escapados automaticamente para não dividirem a coluna.

Converte Excel ou CSV para Markdown com um único colar

Já tens os teus dados numa folha de cálculo? Copia as células do Excel ou Google Sheets e cola-as na caixa de importação — chegam separadas por tabulação e a ferramenta preenche a grelha instantaneamente. Um ficheiro CSV funciona da mesma forma: cola o texto separado por vírgulas e é analisado em linhas e colunas, aspas incluídas. Este é o atalho por trás de pesquisas como excel para tabela markdown e csv para tabela markdown.

O importador deteta automaticamente se colaste dados separados por tabulação, vírgulas, ou uma tabela Markdown existente.

Saída GitHub-flavored, pronta para Discord e compatível com todos os editores

O Markdown que esta ferramenta produz é GitHub Flavored Markdown, por isso renderiza corretamente em ficheiros README, issues, pull requests e comentários. Escolhe saída Pretty para preencher cada coluna e o texto bruto alinhar como uma tabela real, ou Compact para o código fonte mais pequeno possível.

O modo Pretty é também o truque para Discord: Discord não renderiza tabelas Markdown em mensagens, mas se envolves a saída preenchida num bloco de código (crases triplas) as colunas alinham-se com a fonte monospace. As tabelas GFM renderizam nativamente na Pré-visualização ao Vivo do Obsidian, no importador do Notion, na pré-visualização Markdown do VS Code e nos docs do Docusaurus.

Edita uma tabela Markdown existente

Isto não é de sentido único. Cola uma tabela Markdown terminada de volta na caixa de importação e a ferramenta lê as células e os dois pontos de alinhamento, carregando tudo na grelha para que a possas editar — adiciona uma coluna, corrige um erro de digitação, realinha uma coluna de preços e copia de volta. Isso torna-a um genuíno ciclo tabela para markdown e um prático editor de tabelas Markdown para tabelas que escreveste há meses.

Para programadores: Python, R e VS Code

Precisas do código? Em Python, a biblioteca tabulate com tablefmt="github" (ou df.to_markdown() num DataFrame pandas) emite o mesmo formato. Em R Markdown, knitr::kable() converte um data frame para uma tabela Markdown dentro de um chunk. E no VS Code, a pré-visualização integrada renderiza tabelas GFM enquanto extensões de formatação mantêm os pipes alinhados.

Para uma tabela rápida de uso único, colar neste gerador é mais rápido do que configurar um script — e o resultado é Markdown idêntico.

Privado, instantâneo e gratuito — comparação com TableConvert e Tables Generator

TableConvert (tableconvert.com) é a ferramenta de tabelas Markdown mais popular mas envia os teus dados para os seus servidores — um problema real quando a tabela contém preços internos, nomes de funcionários ou dados confidenciais. Tables Generator (tablesgenerator.com) também é do lado do servidor, e a sua saída Markdown é secundária ao seu foco em LaTeX.

Não há registo nem custo no UtiloKit. Cada tabela é construída completamente no teu browser, os teus dados nunca são carregados ou armazenados num servidor. Continua a funcionar offline depois de carregado, e a grelha que estavas a editar é lembrada na próxima visita.

Frequently asked questions

Como crio uma tabela Markdown?

Escreve os teus dados na grelha editável, usa os botões + Linha e + Coluna para dimensioná-la, escolhe o alinhamento de cada coluna e clica em Copiar. A ferramenta escreve os pipes e traços por ti.

Qual é a sintaxe das tabelas Markdown?

Uma tabela Markdown tem linhas envolvidas em pipes com uma linha separadora de traços sob o cabeçalho. O mínimo são três linhas: um cabeçalho como | Produto | Preço |, um separador | --- | --- |, e pelo menos uma linha de corpo como | Café | $3 |.

Como alinh colunas numa tabela Markdown?

O alinhamento é controlado por dois pontos na linha separadora: :--- alinha à esquerda, :---: centra e ---: alinha à direita. Nesta ferramenta basta escolher Esquerda, Centro ou Direita acima de cada coluna e os dois pontos corretos são adicionados automaticamente.

Como converto Excel ou CSV para tabela Markdown?

Abre a caixa 'Colar Excel, CSV ou tabela Markdown', depois cola os teus dados. As células copiadas diretamente do Excel ou Google Sheets chegam separadas por tabulação e um CSV está separado por vírgulas — o importador deteta ambos automaticamente.

Como faço uma tabela no GitHub?

GitHub usa GitHub Flavored Markdown, que renderiza tabelas em ficheiros README, issues, pull requests e comentários. Constrói a tua tabela aqui, copia-a e cola — deixa apenas uma linha em branco antes e depois. A saída desta ferramenta é compatível com GFM.

As tabelas Markdown funcionam no Discord?

Não em mensagens normais — Discord não renderiza tabelas Markdown, por isso os pipes aparecem como texto simples. A solução habitual é envolver a tabela num bloco de código (crases triplas) usando a saída Pretty desta ferramenta.

As tabelas Markdown funcionam no Notion, Obsidian ou Confluence?

Sim nos três. Notion renderiza tabelas Markdown padrão quando as colas ou importas um ficheiro Markdown. Obsidian suporta completamente tabelas GFM em todas as suas vistas. Confluence suporta tabelas Markdown através da macro Markdown.

Como adiciono ou removo linhas e colunas?

Usa os botões + Linha e + Coluna para crescer a tabela, e o botão ✕ no início de qualquer linha ou no topo de qualquer coluna para a eliminar. Também podes colar um bloco maior na caixa de importação para redimensionar toda a grelha num só passo.

Como configuro a linha de cabeçalho?

A primeira linha da grelha é o cabeçalho por defeito. Aparece a negrito no editor e fica acima da linha separadora --- na saída Markdown. Se os teus dados importados não têm cabeçalhos, desativa o interruptor 'Primeira linha é cabeçalho'.

É seguro usar online?

Sim. Este gerador corre 100% do lado do cliente: a tua tabela é construída completamente no teu browser e nada é carregado, registado ou enviado para um servidor. Podes colar folhas de cálculo confidenciais com total segurança.

Como edito uma tabela Markdown existente?

Cola a tabela existente na caixa de importação. A ferramenta deteta que é Markdown, analisa as células e os dois pontos de alinhamento, e carrega-a de volta na grelha editável para que possas adicionar colunas, corrigir um valor ou realinhar.

Como gero uma tabela Markdown em Python?

Usa a biblioteca tabulate: from tabulate import tabulate; print(tabulate(rows, headers, tablefmt="github")) produz uma tabela Markdown de estilo GitHub. Se tens um DataFrame pandas, df.to_markdown() faz o mesmo numa chamada.

Porque é que a minha tabela Markdown não está a renderizar?

As duas causas mais comuns são uma linha separadora em falta e linhas em branco em falta. Toda tabela Markdown precisa da linha separadora --- diretamente sob o cabeçalho, e a maioria dos renderizadores requer uma linha em branco imediatamente antes e depois do bloco.

Como faço uma tabela Markdown no VS Code?

A pré-visualização Markdown integrada do VS Code (Ctrl/Cmd+Shift+V) renderiza tabelas GFM, e extensões como 'Markdown All in One' alinham automaticamente os pipes ao escrever. A rota mais rápida é construir a tabela aqui, copiar e colar no teu ficheiro .md.

Como crio uma tabela em R Markdown?

Em R Markdown a forma padrão é knitr::kable(df) dentro de um chunk de código. Se apenas precisas de Markdown estático, gera aqui e cola diretamente no teu documento .Rmd.

Como se compara o UtiloKit com TableConvert, tableflip ou Tables Generator?

TableConvert é um servidor web que envia os teus dados para o seu backend. TableFlip é uma app de desktop macOS paga. Tables Generator foca-se principalmente em tabelas LaTeX. UtiloKit funciona completamente no teu browser sem comunicação com servidor, sem registo e sem dados a sair do teu dispositivo.

Posso usar este gerador de tabelas Markdown no iPhone ou Android?

Sim. A ferramenta é completamente responsiva e testada em 375px (largura iPhone SE) e acima. Em mobile podes escrever diretamente nas células, usar + Linha e + Coluna para redimensionar, e tocar em Copiar. Colar do Google Sheets ou Excel no iOS e Android funciona através da caixa de importação.