O que esta ferramenta faz
Cada campo é reescrito com uma tabulação entre as colunas no lugar do delimitador de entrada, que é detectado do próprio arquivo. Um export separado por vírgulas e outro por ponto e vírgula são convertidos sem nada a ajustar.
Células que estavam entre aspas no CSV apenas por conterem uma vírgula perdem essas aspas: um arquivo separado por tabulações não tem problema com vírgula.
Onde o TSV fica sem espaço
O TSV não tem norma. Nenhuma especificação diz como é uma tabulação dentro de um valor, porque no entendimento comum um valor simplesmente não pode conter uma — a tabulação é o delimitador e nada mais.
Restam duas opções honestas para tal célula: destruir o caractere ou manter as aspas. Esta ferramenta mantém, no estilo da RFC 4180, e só para as células que precisam: uma célula com tabulação ou quebra de linha sai entre aspas, com as aspas internas duplicadas.
O valor sobrevive. O arquivo, a rigor, já não é TSV simples.
O que isso significa adiante
Um leitor que separa só por tabulação — cut, awk, um pipeline de shell rápido — tratará as aspas como caracteres comuns e vai separar dentro da célula. Importadores de planilha costumam reconhecê-las.
Verifique o destino antes de confiar. Se o consumidor é um pipeline de shell e seus dados contêm tabulações, o TSV é o formato de destino errado — e o CSV já era o certo.
Privado por padrão
Tudo é executado localmente no seu navegador com JavaScript. Os seus dados nunca são enviados para um servidor, o que torna a ferramenta segura para conteúdo sensível e funciona offline.