Gerador de tabela ASCII
ASCII Table Generator
Renderiza uma tabela em ASCII monoespaçado, Markdown ou bordas de desenho de caixa, para READMEs e comentários.
Transforma dados separados por tab ou vírgula em uma tabela de texto que você pode colar em um terminal, um README ou um comentário de código. As larguras das colunas são medidas em células de terminal, não em caracteres, que é a única forma de emojis e caracteres CJK ficarem alinhados.
Dados de entrada
Detectado
TSV — 4 linhas
Tabela de saída
Como usar
Cole as linhas
Copie direto de uma planilha e você recebe tabs; uma exportação CSV e uma tabela Markdown existente também são lidas. O formato detectado aparece abaixo da caixa.
Escolha o estilo de borda
Caracteres de desenho de caixa para um terminal, ASCII de mais e traços onde a fonte pode não tê-los, ou barras verticais de Markdown para um README ou um comentário no GitHub.
Defina o alinhamento
Auto põe colunas numéricas à direita e texto à esquerda, que é o que um leitor espera. Sobrescreva quando uma coluna de códigos por acaso for só de dígitos.
Perguntas frequentes
Por que colunas com emoji ou caracteres chineses alinham aqui, mas não no meu editor?
Porque as larguras assumem uma fonte em que um emoji ou um caractere CJK ocupa exatamente duas células, como um terminal faz. Uma fonte proporcional não tem essa regra e nada vai alinhar nela; um editor cuja fonte monoespaçada renderiza esses caracteres em outra largura também vai desalinhar.
Ele consegue ler uma tabela Markdown de volta?
Sim: cole uma e ela é analisada como dados, então este é também o jeito de converter uma tabela Markdown em uma com caracteres de caixa ou de realinhar uma tabela que alguém editou à mão.
E uma célula com quebra de linha?
Não há suporte para isso: uma linha da tabela é uma linha de texto. Um campo CSV entre aspas com uma quebra de linha embutida vai se dividir em duas linhas. Substitua as quebras de linha antes de colar, ou aceite a divisão.
Pode receber de
Numerar linhas
Line Numbering
Adiciona ou remove números no início das linhas, com valor inicial, passo, preenchimento e separador.
Criador de tabelas Markdown
Markdown Table Builder
Edita uma tabela como grade e gera Markdown alinhado, ou reformata uma tabela colada e bagunçada.
Screenshot de código
Code Screenshot
Renderiza um trecho de código como imagem com destaque de sintaxe, moldura de janela e tema escolhido.
Editor de diagramas ASCII
ASCII Diagram Editor
Desenha caixas, linhas, setas e rótulos numa grade de caracteres, derivando cada canto e junção dos vizinhos ocupados, em box drawing Unicode ou ASCII puro.
Em seguida
Estas aceitam o que esta ferramenta produz, então o resultado pode ir direto.
Screenshot de código
Code Screenshot
Renderiza um trecho de código como imagem com destaque de sintaxe, moldura de janela e tema escolhido.
Visualizador de CSV
CSV Viewer
Abre um arquivo delimitado grande com detecção de tipos, estatísticas por coluna e ordenação, sem carregar tudo na memória.
Criador de tabelas Markdown
Markdown Table Builder
Edita uma tabela como grade e gera Markdown alinhado, ou reformata uma tabela colada e bagunçada.
Codificar e decodificar Base64
Base64 Encoder & Decoder
Codifica e decodifica Base64 e Base64URL para texto ou arquivos, tratando UTF-8 corretamente.
curl para código
curl to Code
Converte um comando curl em fetch, axios, Python requests, Go, PHP ou PowerShell.
Hash de texto
Text Hash
Calcula MD5, SHA-1, SHA-256, SHA-384, SHA-512 e CRC-32 de uma string, com opção de saída em maiúsculas e Base64.