O que faz
Esta ferramenta converte CSV (valores separados por vírgula) em TSV (valores separados por tab). Ela lê o CSV corretamente, então vírgulas dentro de células entre aspas, como "Beijing, China", continuam em uma única célula, e aspas escapadas são entendidas. Na saída, as aspas só são mantidas onde o TSV ainda precisa delas.
Como usar
- Cole o CSV no campo Entrada, envie ou solte um arquivo
.csv, ou clique em Exemplo. - O TSV aparece à direita enquanto você digita.
- Se a entrada usa um delimitador incomum, escolha-o em Delimitador.
- Copie o resultado e cole em uma planilha, ou baixe-o como arquivo
.tsv.
Exemplo
id,name,city
1,Alice Chen,Shanghai
2,Bob Li,"Beijing, China"
vira (tabs mostrados como →)
id→name→city
1→Alice Chen→Shanghai
2→Bob Li→Beijing, China
Observações
Linhas em branco são ignoradas e o byte order mark no início do arquivo (comum em exportações do Excel) é removido. Tudo roda no seu navegador, então os dados nunca saem do seu dispositivo.
Perguntas frequentes
› Qual é a diferença entre CSV e TSV?
Os dois guardam uma tabela como texto simples, uma linha por registro. O CSV separa as células com vírgulas e precisa colocar entre aspas as células que contêm vírgulas. O TSV separa as células com tabs, que raramente aparecem nos dados, então precisa de muito menos aspas.
› Por que converter CSV para TSV?
O TSV cola direitinho no Excel e no Google Sheets, um valor por célula, e muitas ferramentas de linha de comando como cut e awk lidam com tabs de forma mais confiável do que com vírgulas entre aspas.
› O que acontece com células que contêm tabs ou quebras de linha?
Elas são colocadas entre aspas duplas, a mesma regra que o Excel usa, para que a estrutura da tabela seja preservada.
› Funciona com arquivos separados por ponto e vírgula?
Sim. O delimitador da entrada é detectado automaticamente, ou você pode escolher vírgula, ponto e vírgula, tab ou barra vertical.