100 % local: tus datos nunca salen de tu navegador

TSV a CSV — se abre donde el TSV no

Convierte valores separados por tabulaciones en CSV, entrecomillando solo los campos que exige la RFC 4180. El resultado se abre donde esperan una coma.

Instantáneo Privado Cero cookies
Delimitador
Invertir: CSV → TSV

Entrada TSV

Salida CSV

Qué hace esta herramienta

Los campos se parten por tabuladores y se reescriben con el delimitador que elijas, entrecomillados según RFC 4180. Un campo va entre comillas solo si contiene el delimitador, una comilla doble o un salto de línea; una comilla interna se duplica en vez de escaparse con barra invertida, porque CSV no tiene escape con barra.

Todo lo demás se escribe tal cual. Un valor sin carácter especial ya es un campo CSV válido, y entrecomillarlo igualmente añade un ruido que algunos importadores llevan al valor importado.

Por qué este sentido es el seguro

Las dos conversiones no son simétricas. CSV sabe expresar cualquier carácter que un campo pueda contener: un tabulador, una coma, una comilla, incluso un salto de línea, todo cabe dentro de un campo entrecomillado. TSV no tiene tal mecanismo: en su entendimiento corriente, un valor sencillamente no puede contener un tabulador, porque el tabulador es el delimitador.

Yendo de TSV a CSV, pues, no hay que descartar ni remodelar nada. En el sentido contrario, un valor con un tabulador no tiene dónde alojarse.

Es una regla útil cuando eliges un formato de intercambio en vez de convertir un archivo que te han pasado: si los datos pueden contener tabuladores o saltos de línea, CSV es el formato capaz de sostenerlos.

Saltos de línea dentro de un campo

Un campo TSV rara vez lleva uno, pero si el tuyo lo lleva, sobrevive: el campo se entrecomilla y el salto se conserva como parte del valor, lo cual es CSV válido. Corresponde al analizador que lo lea entenderlo como parte del campo y no como un registro nuevo.

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.

Preguntas frecuentes

¿Por qué solo algunos campos van entrecomillados?
Porque RFC 4180 solo exige comillas cuando un campo contiene el delimitador, una comilla doble o un salto de línea. Entrecomillarlo todo es legal pero ruidoso, y algunos importadores arrastran esas comillas al valor.
¿Puedo sacar punto y coma en vez de comas?
Sí. Elige el delimitador encima del editor y la decisión de entrecomillar lo sigue: un campo con punto y coma se entrecomilla cuando ese es el delimitador, y se deja intacto cuando lo es la coma.
¿Es el inverso exacto de CSV a TSV?
No del todo, y esa asimetría es lo importante. CSV sabe expresar un valor que contiene un tabulador; TSV no. Este sentido nunca pierde nada; el otro puede.

Convertidores relacionados