Gerador de Tabelas Markdown
Crie uma tabela Markdown compatível com GitHub a partir de uma grade simples. Defina o alinhamento por coluna e copie o resultado formatado e preenchido.
Como usar
Digite seus dados diretamente na grade: a primeira linha é sempre o cabeçalho da tabela, e cada linha abaixo se torna uma linha de corpo. Conforme você digita, a ferramenta reconstrói o Markdown abaixo em tempo real, portanto a caixa de saída sempre corresponde ao que você vê na grade — não há nada para clicar para "gerar". O coração de uma tabela Markdown é sua segunda linha, chamada linha separadora. É uma linha de travessões que fica entre o cabeçalho e o corpo, e também controla o alinhamento. Use o seletor de alinhamento por coluna acima da grade para alternar uma coluna entre esquerda, centro e direita: esquerda escreve :---, centro escreve :---:, e direita escreve ---:. Uma lista de preços de três colunas, por exemplo, poderia alinhar à esquerda o nome do produto, centralizar o tamanho e alinhar à direita o preço para que os números se alinhem perfeitamente. Crie a forma da sua tabela com os botões de linha e coluna. Adicione uma linha quando tiver outro registro a inserir, adicione uma coluna quando precisar de outro campo, e remova qualquer um quando exceder. A linha de cabeçalho não pode ser deletada porque toda tabela Markdown válida precisa de exatamente uma — é o que diz ao renderizador onde as colunas começam. O conteúdo da célula é escapado para você. Se você digitar um caractere de pipe dentro de uma célula, a ferramenta o escreve em forma escapada para que não divida a célula em duas, e quebras de linha dentro de uma célula são convertidas para markup que o renderizador entende. Isso significa que você pode colar prosa ordinária — incluindo frases com pontuação — sem corrigir manualmente a sintaxe depois. O resultado é Markdown Flavored GitHub, o mesmo dialeto de tabela usado por GitHub, GitLab, comentários do Reddit, Obsidian e a maioria dos geradores de site estático. Copie a saída com o botão de cópia e cole-a em um README, uma issue, uma página wiki ou uma nota, e ela será renderizada como uma tabela adequada. Tudo é executado no seu navegador, portanto os dados da sua grade nunca deixam seu dispositivo.
Perguntas frequentes
- Para que serve a linha separadora?
- A segunda linha de uma tabela Markdown define o alinhamento de cada coluna: :--- é esquerda, :---: é centro, ---: é direita, e --- deixa indefinido.
- E se meu texto contiver um pipe (|)?
- Pipes dentro de células são escapados automaticamente como \| para que não quebrem a tabela, e quebras de linha dentro de uma célula são condensadas em espaços.
- Meus dados são enviados para algum lugar?
- Não. A tabela é gerada inteiramente no seu navegador; nada é carregado.
- A tabela funciona fora do GitHub?
- Sim. A saída é Markdown Flavored GitHub (GFM), que é suportado muito além do GitHub — GitLab, Bitbucket, Reddit, Obsidian, Docusaurus, MkDocs e a maioria dos editores Markdown renderizam a mesma sintaxe de tabela. Apenas alguns parsers mais antigos ou minimalistas (como a especificação Markdown original de 2004) carecem de suporte a tabelas; se uma tabela aparecer como pipes brutos, o alvo simplesmente não está executando um renderizador compatível com GFM.