100 % local: tus datos nunca salen de tu navegador

CSV a TSV — las comas dejan de partir columnas

Convierte una tabla CSV en valores separados por tabulaciones. Las comas dentro de tus datos dejan de separar y las columnas caen donde esperas.

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

Entrada CSV

Salida TSV

Qué hace esta herramienta

Cada campo se reescribe con un tabulador entre columnas en lugar del delimitador de entrada, que se detecta del propio archivo. Un export separado por comas y otro por punto y coma se convierten los dos sin tocar nada.

Las celdas que en el CSV iban entrecomilladas solo por contener una coma pierden esas comillas: a un archivo separado por tabuladores la coma no le molesta.

Donde a TSV se le acaba el sitio

TSV no tiene norma. Ninguna especificación dice qué aspecto tiene un tabulador dentro de un valor, porque en el entendimiento común un valor sencillamente no puede contener uno: el tabulador es el delimitador y nada más.

Quedan dos opciones honestas para una celda así: destruir el carácter o conservar el entrecomillado. Esta herramienta lo conserva, al estilo de RFC 4180, y solo para las celdas que lo necesitan: una celda con un tabulador o un salto de línea sale entre comillas, con las comillas internas duplicadas.

El valor sobrevive. El archivo, en rigor, ya no es TSV simple.

Qué implica eso aguas abajo

Un lector que parte solo por tabuladores —cut, awk, una tubería de shell rápida— tratará las comillas como caracteres corrientes y partirá dentro de la celda. Los importadores de hojas de cálculo suelen reconocerlas.

Comprueba el destino antes de fiarte. Si el consumidor es una tubería de shell y tus datos contienen tabuladores, TSV es el formato de destino equivocado, y CSV ya era el correcto.

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é algunas celdas siguen entrecomilladas?
Porque contienen un tabulador o un salto de línea. TSV no tiene forma estándar de guardar ninguno de los dos, así que el entrecomillado se arrastra desde el CSV para conservar el valor intacto. Solo se entrecomillan las celdas que lo necesitan.
¿Todos los lectores de TSV entienden esas comillas?
No, y conviene saberlo. Las herramientas que parten solo por tabuladores —`cut`, `awk`, un script rápido— verán las comillas como caracteres corrientes y partirán dentro de la celda. Las hojas de cálculo suelen manejarlas.
¿Lee archivos separados por punto y coma?
Sí. El delimitador de entrada se detecta a partir del archivo, así que un export europeo separado por punto y coma se convierte sin ningún ajuste.

Convertidores relacionados