📊 Conversor Texto para CSV e Tabela
Cole texto bagunçado e transforme em CSV ou tabela editável em segundos, com detecção automática de delimitador, pré-visualização ao vivo e edição direta na tela.
Cole texto acima e clique em "Converter"
Da bagunça de texto colado a uma tabela organizada
Um relatório exportado de um sistema de ponto de venda antigo, uma lista de preços copiada de um PDF ou uma tabela recebida por e-mail raramente chega pronta para uso. As colunas ficam alinhadas com uma quantidade de espaços que muda de linha para linha, alguns campos usam vírgula e outros usam ponto e vírgula, e o resultado final não lembra em nada uma tabela de verdade. Reorganizar isso à mão, linha por linha, é tedioso e fácil de errar.
Cole esse texto na caixa de entrada e o conversor identifica sozinho o delimitador correto. Ele examina as primeiras linhas do texto, testa tabulação, vírgula, ponto e vírgula, barra vertical e espaço, e conta quantas vezes cada caractere aparece fora de aspas. No caso do espaço, a detecção é mais cautelosa: só escolhe esse delimitador quando o número de colunas se mantém igual em todas as linhas testadas, evitando fatiar um texto corrido nos lugares errados. Assim que o delimitador é escolhido, a pré-visualização em tabela aparece imediatamente.
Quando a detecção automática erra, por exemplo em um arquivo que mistura dois delimitadores diferentes, escolha o delimitador manualmente na lista (vírgula, tabulação, ponto e vírgula, barra vertical, espaço) ou digite um delimitador personalizado de até cinco caracteres. Marque também "Primeira linha é cabeçalho" quando a primeira linha do texto colado já contiver os nomes das colunas, para que ela não seja tratada como um registro comum.
Um exemplo real: de lista bagunçada a tabela limpa
Um relatório de estoque exportado de um sistema antigo costuma chegar mais ou menos assim, com as colunas alinhadas por uma quantidade de espaços que varia de linha para linha: Código Produto Preço Estoque, seguido por 1001 Parafuso Phillips 6mm 0,45 1200, depois 1002 Arruela de Pressão M8 0,12 340 e 1003 Cabo de Aço 5m 18,90 22. Cada linha tem um número diferente de espaços entre os valores, o suficiente para confundir um script simples baseado em vírgula, mas não para mudar o número de colunas.
Como esse número de colunas permanece consistente do início ao fim, o conversor reconhece o espaço como delimitador e monta a tabela corretamente:
| Código | Produto | Preço | Estoque |
|---|---|---|---|
| 1001 | Parafuso Phillips 6mm | 0,45 | 1200 |
| 1002 | Arruela de Pressão M8 | 0,12 | 340 |
| 1003 | Cabo de Aço 5m | 18,90 | 22 |
Exportando essa tabela como CSV com vírgula como delimitador, a primeira linha fica Código,Produto,Preço,Estoque e a linha seguinte fica 1001,Parafuso Phillips 6mm,"0,45",1200. Note que o campo de preço aparece entre aspas: como o valor usa vírgula como separador decimal e o delimitador de saída também é vírgula, o conversor cita o campo automaticamente para evitar que "0,45" seja lido como dois campos. Marque "Citar todos os campos" para aplicar essa mesma proteção a cada campo, mesmo aos que não precisariam, útil para sistemas externos com regras rígidas de leitura.
Edite a tabela sem sair do navegador
Converter o texto é só o primeiro passo. Quase sempre sobra algum ajuste fino: um nome de coluna errado, uma linha duplicada, uma célula com um valor cortado pela metade. Em vez de baixar o arquivo, abrir uma planilha, corrigir o problema e importar tudo de novo, edite a tabela diretamente na pré-visualização, sem sair desta página.
Clique para editar, arraste para reorganizar
Clique em qualquer célula da pré-visualização para editar o conteúdo no lugar, sem abrir nenhuma janela separada. Clique no texto de um cabeçalho de coluna para renomeá-lo. Para reordenar as colunas, segure o cabeçalho e arraste até a posição desejada, exatamente como em uma planilha comum.
Passe o mouse sobre um cabeçalho para revelar um pequeno botão redondo de exclusão e remover aquela coluna inteira. Passe o mouse sobre o número de uma linha para revelar um ícone de lixeira e excluir apenas aquele registro. Por segurança, o conversor nunca permite excluir a última linha ou a última coluna restante, evitando que a tabela fique vazia sem querer.
Botões de limpeza rápida
Use "Adicionar Coluna" e "Adicionar Linha" para expandir a tabela quando faltar espaço para novos dados. Quando a lista original tiver linhas em branco espalhadas pelo meio, clique em "Excluir Vazias" para remover de uma vez todas as linhas sem nenhum conteúdo. Quando o texto colado tiver entradas repetidas, clique em "Deduplicar" para manter apenas a primeira ocorrência de cada linha idêntica.
Toda essa edição acontece antes de gerar a saída final, então o CSV, TSV, JSON ou HTML baixado no fim já reflete a tabela que está na tela.
Por que o CSV continua sendo o formato mais usado
Bancos de dados relacionais, APIs que devolvem JSON e planilhas em formato proprietário existem há décadas, mas nenhum deles substituiu o CSV como forma padrão de trocar dados tabulares entre sistemas diferentes. A razão não é sofisticação técnica, é o oposto disso: um arquivo CSV é só texto simples, sem nada além disso.
| Característica | Vantagem |
|---|---|
| Simplicidade | É apenas texto simples, fácil de ler, escrever e entender sem depender de nenhum software especial. |
| Compatibilidade | Qualquer planilha, banco de dados ou linguagem de programação sabe interpretar um arquivo CSV sem conversão extra. |
| Compactação | Sem tags de formatação nem metadados extras, o arquivo ocupa pouco espaço em disco e carrega rápido. |
| Transparência | Pode ser aberto e inspecionado em qualquer editor de texto simples, sem depender de um programa específico. |
Um arquivo JSON representa bem estruturas aninhadas, mas para uma lista simples de linhas e colunas adiciona chaves, colchetes e aspas repetidas em cada registro, deixando o arquivo maior do que precisa ser. Um banco de dados guarda os mesmos dados com eficiência, mas exige uma conexão, um esquema definido e, geralmente, uma senha só para ler o conteúdo. Um arquivo de planilha proprietário embute os dados em um formato binário fechado que só o próprio programa entende, um problema quando o arquivo precisa ser aberto daqui a dez anos, talvez em um programa que nem exista mais. O CSV não carrega nenhuma dessas amarras.
Todo o processamento acontece localmente, no navegador, do momento em que o texto é colado até o momento em que o arquivo é baixado. Nada do que é digitado é enviado a um servidor em nenhuma etapa, o que torna o conversor seguro para dados confidenciais, como listas de clientes ou registros financeiros que não deveriam sair do computador de quem trabalha com eles.
O CSV sobrevive porque resolve o problema certo sem tentar resolver mais nada. Não promete recursos que ninguém pediu, não impõe um formato fechado, não depende de um programa específico para ser lido. Ele guarda linhas e colunas separadas por um caractere simples, e é por ser tão modesto que continua sendo a forma mais confiável de mover dados de um sistema para outro.
Perguntas Frequentes
🔒 100% Privado e Seguro
Seus dados permanecem no seu dispositivo. Todo o processamento é local no seu navegador.