Converter tsv para csv

Conversor online gratuito de TSV para CSV

Converta tabelas separadas por tabulação em arquivos CSV separados por vírgulas e devidamente entre aspas.

Converter TSV para CSV online - grátis

Uploading…
Os arquivos selecionados excedem o limite total de 75 MB. Selecione arquivos menores ou em menor quantidade.

Seu arquivo é processado instantaneamente e nunca é armazenado em nossos servidores.

Como converter tsv para csv arquivo

  • Documentos

Um importador de banco de dados, CRM ou sistema de relatórios pode aceitar arquivos delimitados por vírgulas, mas rejeitar uma exportação delimitada por tabulações. A conversão altera o separador de campos, mantendo as linhas e colunas da tabela.

O que os arquivos TSV contêm

TSV (tab-separated values) é texto simples: caracteres de tabulação separam os campos e quebras de linha normalmente separam os registros. É comumente exportado por ferramentas de consulta a bancos de dados, software científico e de genômica, utilitários de linha de comando e planilhas; os nomes de arquivo geralmente usam .tsv ou .tab.

TSV é uma convenção de texto delimitado, não um formato de pasta de trabalho. Um arquivo TSV simples não pode conter uma tabulação ou quebra de linha não escapada dentro de um campo, e os aplicativos diferem na forma como representam valores entre aspas ou com várias linhas.

O que os arquivos CSV contêm

CSV (comma-separated values) representa uma tabela com vírgulas entre os campos. É amplamente aceito por software de planilhas, bancos de dados, importadores de contatos, sistemas de contabilidade, plataformas de CRM e ferramentas de intercâmbio de dados.

CSV usa aspas duplas para proteger campos que contêm vírgulas, aspas ou quebras de linha. Por exemplo, o valor TSV Paris, France deve ser escrito como "Paris, France" em CSV; uma aspa incorporada é escrita duas vezes, como em "She said ""yes""".

Converter o arquivo

Envie o arquivo .tsv para o conversor em 101convert.com, escolha CSV, converta-o e baixe o resultado. Isso evita a instalação de software e é adequado quando o TSV é uma única tabela de texto.

No LibreOffice Calc, abra o arquivo e confirme que a caixa de diálogo de importação de texto usa Tab como separador. Selecione File → Save As, escolha Text CSV (.csv), ative Edit filter settings e defina o delimitador de campos como vírgula e o delimitador de texto como aspa dupla.

No Microsoft Excel, abra o TSV e verifique se os dados aparecem em colunas separadas. Selecione File → Save As e escolha CSV UTF-8 (Comma delimited) (*.csv); essa geralmente é a opção mais segura do Excel para caracteres acentuados e texto não latino. Excel exports only the active worksheet to CSV, portanto, salve cada planilha separadamente quando uma pasta de trabalho contiver várias tabelas.

Para automação, o módulo csv do Python grava as aspas necessárias do CSV em vez de apenas substituir tabulações:

python3 -c 'import csv,sys; csv.writer(sys.stdout, lineterminator="\n").writerows(csv.reader(sys.stdin, delimiter="\t"))' < input.tsv > output.csv

Use python em vez de python3 quando esse for o comando instalado. Isso pressupõe que a origem use o escape de aspas duplas no estilo CSV; inspecione ou documente as exportações TSV não padrão antes da conversão em lote.

Verificar a compatibilidade

Não use tr, pesquisa e substituição ou um editor de texto para substituir tabulações por vírgulas. Esses métodos não colocam corretamente entre aspas os campos que contêm vírgulas e podem corromper registros entre aspas ou com várias linhas.

CSV não preserva a formatação da planilha, fórmulas, várias planilhas, comentários, validação de dados ou tipos de célula. Os programas de planilha também podem alterar valores ao abrir um TSV, especialmente identificadores com zeros à esquerda, números longos, datas e códigos como 01-02; use o conversor ou uma conversão de texto programada quando esses valores precisarem permanecer inalterados.

Confirme os requisitos do destinatário para UTF-8 encoding, um delimitador de vírgula e uma linha de cabeçalho. Algumas configurações regionais de planilhas esperam ponto e vírgula em vez de vírgulas; um arquivo que abre como uma única coluna pode ser um CSV correto, mas usar um delimitador diferente do esperado pelo aplicativo receptor.

Abra a saída em um editor de texto ou na visualização de importação para verificar a quantidade de colunas, os valores entre aspas e os nomes dos cabeçalhos. Trate com cautela os dados que começam com =, +, - ou @ quando o CSV for aberto em uma planilha, pois eles podem ser interpretados como uma fórmula.

Comparação de formato: TSV vs CSV

Como os formatos TSV e CSV se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo TSV e CSV
Propriedade .TSV Tab-Separated Values .CSV Comma-Separated Values
Legível em texto simples Sim Sim
Tipos de dados Não tipado (todo texto) Tipado
Estruturas aninhadas Não Não
Fórmulas Não Não
Múltiplas tabelas ou planilhas Não Não
Tamanho típico do arquivo Pequeno Pequeno
Padrão aberto Parcialmente aberto Sim
Mais usado para Intercâmbio de dados Intercâmbio de dados
Tipo MIME text/tab-separated-values text/csv

Perguntas frequentes

O conversor de TSV para CSV é gratuito?

Sim, converter TSV para CSV no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação.

Qual o tamanho máximo do meu arquivo TSV?

Você pode enviar arquivos TSV de até 1000 MB e converter até 100 arquivos de uma vez em um único lote.

O que acontece com os arquivos enviados?

Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.

Preciso instalar algum programa para converter TSV para CSV?

Não. A conversão de TSV para CSV é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.

A conversão falhou?

Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo TSV válido para esta conversão de TSV para CSV. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.