Converter TXT para CSV
Muitos sistemas exportam tabelas como arquivos .txt com tabulações, barras verticais ou ponto e vírgula entre as colunas. Envie esses arquivos aqui e receba um CSV padrão separado por vírgulas, que planilhas e telas de importação leem já na primeira tentativa.
Conversor de dados
ou solte arquivos CSV, TSV, TXT … aqui ·
Até 95 MB por arquivo· Até 20 arquivos· Apagados após 30 minutos
Os arquivos são processados em nossos servidores e apagados após 30 minutos.
Caractere que separa as colunas em arquivos CSV e de texto, tanto na leitura quanto na escrita. A detecção automática identifica o da entrada e grava vírgulas.
UTF-8 funciona para qualquer idioma. Escolha UTF-8 com BOM se o Excel no Windows mostrar acentos ou caracteres asiáticos embaralhados ao abrir o CSV.
Entrada Excel, ODS e Numbers: converta só a primeira planilha ou todas (um CSV por planilha em um ZIP, ou uma chave JSON por planilha).
Nome da aba na nova planilha, com até 31 caracteres.
Array de objetos usa os nomes das colunas como chaves em cada linha; array de arrays é mais compacto e mantém o cabeçalho como primeiro array.
Nome do elemento externo que envolve todas as linhas; cada linha vira um <row> dentro dele.
Usado nos comandos CREATE TABLE e INSERT. Somente letras, dígitos e sublinhados.
As aspas e os tipos de coluna variam um pouco entre bancos de dados; escolha aquele em que você vai importar.
Reescreve as células de data em um único formato. ISO (2026-10-18) é o mais seguro para bancos de dados e código; manter como está deixa as datas como aparecem no original.
Como usar esta ferramenta
- 1
Envie os arquivos de texto
Adicione exportações .txt ou .tsv, até 20 arquivos de 95 MB cada. Cada linha deve ser um registro, com o mesmo separador entre todas as colunas.
- 2
Deixe o delimitador ser detectado
Delimitador começa em Detecção automática, que encontra tabulações, barras verticais, pontos e vírgulas ou vírgulas no arquivo. Defina-o manualmente em Configurações avançadas se o arquivo misturar separadores, e ajuste Codificação do texto se os acentos aparecerem errados.
- 3
Converta para CSV
Clique em Converter para CSV e baixe o arquivo. A saída usa vírgulas, UTF-8 e aspas apenas onde o valor precisa delas.
De onde vêm os arquivos TXT delimitados
Um .txt cheio de colunas geralmente é uma exportação que ninguém pensou para planilhas. Sistemas bancários e de folha de pagamento, maquininhas, instrumentos de laboratório, relatórios de mainframe e clientes de banco de dados gravam tabelas como texto simples, muitas vezes com tabulações ou barras verticais no lugar de vírgulas, porque esses caracteres raramente aparecem em nomes e endereços. Copiar uma tabela de uma página da web ou de um PDF e colar no Bloco de Notas gera o mesmo resultado.
O software que recebe o arquivo é mais exigente. Plataformas de e-mail marketing, importações de CRM, programas de contabilidade e a janela de envio do Planilhas Google procuram um .csv, e o Excel abre um .txt por meio de um assistente que pergunta sobre os delimitadores. Converter uma vez dá a você um arquivo que abre direto. Se o destino for um aplicativo e não uma planilha, TXT para JSON gera objetos com as chaves da linha de cabeçalho.
Delimitadores que o conversor de TXT para CSV reconhece
- Tabulação
- O separador dos arquivos TSV e das tabelas copiadas de planilhas ou páginas da web.
- Barra vertical |
- Comum em exportações de sistemas corporativos e bancários mais antigos, porque nomes e endereços quase nunca a contêm.
- Ponto e vírgula ;
- É o que o Excel grava em regiões que usam vírgula como separador decimal, como o Brasil, a Alemanha, a Itália ou a Holanda.
- Espaço
- Só funciona quando nenhum valor tem espaço próprio.
Converter TXT para CSV: um exemplo delimitado por barra vertical
id|name|city|balance 301|Souza, Ana|Recife|1200.50 302|Lima|São Paulo|88.00 id,name,city,balance 301,"Souza, Ana",Recife,1200.50 302,Lima,São Paulo,88.00
- opções de delimitador, incluindo automático
- 6
- codificações de texto
- 8
- arquivos por lote
- 20
- por arquivo
- 95 MB
Observe o segundo registro. O nome contém uma vírgula, então o CSV o coloca entre aspas duplas; sem elas, um importador veria cinco colunas em vez de quatro. O ö sueco se mantém porque a saída é UTF-8. Essas duas regras, aspas e codificação, explicam a maioria das importações de CSV que falham.
Características dos formatos TXT e CSV
TXT
Texto simples
Um arquivo TXT contém apenas caracteres simples, sem formatação, fontes, imagens ou layout. Os arquivos de texto atuais costumam usar a codificação UTF-8, que cobre todos os idiomas, mas arquivos mais antigos podem usar outras codificações e exibir caracteres embaralhados. O texto simples é minúsculo, nunca fica obsoleto e abre em qualquer dispositivo, de celulares a servidores. Ele não comporta negrito, tabelas nem imagens, então a estrutura precisa ser expressa com espaçamento ou marcação simples.
- Compressão
- –
- Transparência
- –
- Animação
- –
- Lançamento
- –
CSV
Valores separados por vírgula (CSV)
CSV é um formato de texto simples para tabelas em que cada linha é um registro e vírgulas separam as colunas. É usado desde os primórdios da computação e está descrito na RFC 4180, embora muitas variantes usem ponto e vírgula ou tabulações e codificações de texto diferentes. Praticamente toda planilha, banco de dados e ferramenta de análise consegue importá-lo e exportá-lo, o que o torna o formato padrão para mover dados entre sistemas. O CSV guarda só valores, sem fórmulas, formatação, várias abas ou tipos de dados.
- Compressão
- –
- Transparência
- –
- Animação
- –
- Lançamento
- –
As pessoas convertem TXT em CSV quando um sistema gravou uma tabela como texto com delimitadores soltos e o próximo programa só importa valores separados por vírgula.
Perguntas sobre TXT para CSV
Qual é a diferença entre um arquivo TXT e um CSV?
Os dois são texto simples. A extensão .csv garante um formato específico, com valores separados por vírgulas e regras de aspas da RFC 4180, então os programas abrem o arquivo direto como tabela. Um .txt não garante nada: o separador pode ser tabulação, barra vertical ou espaço, e quem importa precisa informar qual é.
Posso converter um arquivo de texto delimitado por tabulação em CSV?
Sim, é o caso mais comum. Exportações separadas por tabulação vêm de bancos de dados, de tabelas copiadas para a área de transferência e de muitas ferramentas de relatório. A detecção automática reconhece as tabulações, e qualquer valor que contenha vírgula fica entre aspas no CSV para continuar em uma só coluna.
Meu arquivo de texto alinha as colunas com espaços. Isso funciona?
Só se nenhum valor tiver espaço. O delimitador Espaço trata cada espaço como uma quebra de coluna, então uma cidade como São Paulo seria dividida em duas. Relatórios de largura fixa, em que as colunas são preenchidas para ficarem alinhadas, precisam ter as colunas definidas por posição no assistente de importação da planilha.
Por que nomes com acento aparecem quebrados ao abrir o CSV?
O arquivo de texto e o programa não concordam sobre a codificação. Ferramentas antigas do Windows salvavam texto em Windows-1252, enquanto o Bloco de Notas usa UTF-8 por padrão desde a Atualização de Maio de 2019 do Windows 10. Ajuste Codificação do texto para corresponder à origem ou escolha UTF-8 com BOM para que o Excel no Windows leia a saída corretamente.
Posso converter o texto direto em uma pasta de trabalho do Excel?
Sim: mude Converter para para XLSX. Uma pasta de trabalho evita a etapa em que o Excel adivinha o tipo das colunas, o que importa para códigos com zeros à esquerda. Depois, use CSV para XLSX para arquivos que já estão em CSV.