Qué hace esta herramienta
La primera línea aporta las claves, cada línea siguiente se convierte en un objeto, y el array de esos objetos es la salida. Desactiva la cabecera para obtener en su lugar un array de arrays, posicional en vez de con nombres.
Los valores se tipan igual que en la herramienta de CSV: 30 es número, true booleano, 01 sigue siendo la cadena "01" para que los identificadores conserven su cero inicial, y un campo vacío pasa a "" en vez de null: TSV, como CSV, no tiene forma de decir que un valor está ausente.
Lo que TSV hace bien
Aquí no hay delimitador que elegir, y esa ausencia es la virtud principal del formato. CSV le plantea una pregunta al analizador casi en cada carácter: ¿esta comilla abre un campo, lo cierra, o forma parte del valor? Un error y las columnas se desplazan.
TSV no plantea nada. El tabulador separa campos, el salto de línea separa registros, y esa es toda la especificación. Un archivo se lee de una única manera, o está mal formado: no hay segunda lectura.
Lo que hace mal
Esa misma sencillez es el límite. Como no hay entrecomillado, un valor TSV no puede contener un tabulador, y nada en el formato avisa de que se perdió uno o de que un campo se partió.
Así que si aquí una columna parece partida en dos, el daño ocurrió antes de que el archivo llegara a ti. El remedio está aguas arriba: reexporta como CSV, donde un tabulador cabe dentro de un campo entrecomillado, y convierte desde ahí.
Privado por diseño
Todo se ejecuta localmente en tu navegador con JavaScript. Tus datos nunca se suben a un servidor, lo que hace que la herramienta sea segura para contenido sensible y funcione sin conexión.