Convertir tsv a csv

Convertidor online gratuito de TSV a CSV

Convierte tablas separadas por tabulaciones en archivos CSV separados por comas y correctamente entrecomillados.

Convertir TSV a CSV online - gratis

Uploading…
Los archivos seleccionados superan el límite total de 75 MB. Selecciona archivos más pequeños o en menor cantidad.

Tu archivo se procesa al instante y no se almacena en nuestros servidores.

Cómo convertir un archivo tsv a csv

Un importador de bases de datos, CRM o sistema de generación de informes puede aceptar archivos delimitados por comas, pero rechazar una exportación delimitada por tabulaciones. La conversión cambia el separador de campos y conserva las filas y columnas de la tabla.

Qué contienen los archivos TSV

TSV (tab-separated values) es texto sin formato: los caracteres de tabulación separan los campos y los saltos de línea normalmente separan los registros. Se exporta habitualmente desde herramientas de consulta de bases de datos, software científico y de genómica, utilidades de línea de comandos y hojas de cálculo; los nombres de archivo suelen usar .tsv o .tab.

TSV es una convención de texto delimitado, no un formato de libro. Un archivo TSV simple no puede contener una tabulación o un salto de línea sin escapar dentro de un campo, y las aplicaciones difieren en la forma de representar valores entrecomillados o multilínea.

Qué contienen los archivos CSV

CSV (comma-separated values) representa una tabla con comas entre los campos. Es ampliamente compatible con software de hojas de cálculo, bases de datos, importadores de contactos, sistemas contables, plataformas CRM y herramientas de intercambio de datos.

CSV utiliza comillas dobles para proteger los campos que contienen comas, comillas o saltos de línea. Por ejemplo, el valor TSV Paris, France debe escribirse como "Paris, France" en CSV; una comilla incrustada se escribe dos veces, como en "She said ""yes""".

Convertir el archivo

Cargue el archivo .tsv en el convertidor de 101convert.com, elija CSV, conviértalo y descargue el resultado. Esto evita instalar software y es adecuado cuando el TSV es una sola tabla de texto.

En LibreOffice Calc, abra el archivo y confirme que el cuadro de diálogo de importación de texto utiliza Tab como separador. Seleccione File → Save As, elija Text CSV (.csv), active Edit filter settings y establezca el delimitador de campos en una coma y el delimitador de texto en una comilla doble.

En Microsoft Excel, abra el TSV y compruebe que los datos aparecen en columnas separadas. Seleccione File → Save As y elija CSV UTF-8 (Comma delimited) (*.csv); normalmente esta es la opción más segura de Excel para caracteres acentuados y texto no latino. Excel solo exporta la hoja de cálculo activa a CSV, por lo que debe guardar cada hoja por separado cuando un libro contenga varias tablas.

Para la automatización, el módulo csv de Python escribe las comillas CSV necesarias en lugar de limitarse a reemplazar las tabulaciones:

python3 -c 'import csv,sys; csv.writer(sys.stdout, lineterminator="\n").writerows(csv.reader(sys.stdin, delimiter="\t"))' < input.tsv > output.csv

Use python en lugar de python3 cuando ese sea el comando instalado. Esto supone que el origen utiliza el escape de comillas dobles propio de CSV; examine o documente las exportaciones TSV no estándar antes de realizar conversiones por lotes.

Comprobar la compatibilidad

No utilice tr, buscar y reemplazar ni un editor de texto para sustituir las tabulaciones por comas. Esos métodos no entrecomillan correctamente los campos que contienen comas y pueden dañar los registros entrecomillados o multilínea.

CSV no conserva el formato de las hojas de cálculo, las fórmulas, varias hojas, los comentarios, la validación de datos ni los tipos de celda. Los programas de hojas de cálculo también pueden modificar los valores al abrir un TSV, especialmente los identificadores con ceros iniciales, los números largos, las fechas y los códigos como 01-02; utilice el convertidor o una conversión de texto mediante un script cuando esos valores deban permanecer sin cambios.

Confirme los requisitos del destinatario para la codificación UTF-8, un delimitador de comas y una fila de encabezado. Algunas configuraciones regionales de hojas de cálculo esperan punto y coma en lugar de comas; un archivo que se abre como una sola columna puede ser un CSV correcto, pero utilizar un delimitador diferente del que espera la aplicación receptora.

Abra el resultado en un editor de texto o en una vista previa de importación para verificar el número de columnas, los valores entrecomillados y los nombres de los encabezados. Trate con precaución los datos que comiencen por =, +, - o @ cuando el CSV vaya a abrirse en una hoja de cálculo, ya que podrían interpretarse como una fórmula.

TSV vs CSV: comparación de formatos

Cómo se comparan los formatos TSV y CSV en las propiedades que más importan para esta conversión.

Comparación de los formatos de archivo TSV y CSV
Propiedad .TSV Tab-Separated Values .CSV Comma-Separated Values
Legible como texto plano
Tipos de datos No tipado (todo texto) Tipado
Estructuras anidadas No No
Fórmulas No No
Varias tablas o hojas No No
Tamaño de archivo típico Pequeño Pequeño
Estándar abierto Parcialmente abierto
Más adecuado para Intercambio de datos Intercambio de datos
Tipo MIME text/tab-separated-values text/csv

Preguntas frecuentes

¿Es gratuito el convertidor de TSV a CSV?

Sí, convertir TSV a CSV en 101convert.com es totalmente gratuito. No se requiere registro, correo electrónico ni instalación.

¿Qué tamaño puede tener mi archivo TSV?

Puedes subir archivos TSV de hasta 1000 MB y convertir hasta 100 archivos a la vez en un solo lote.

¿Qué ocurre con mis archivos subidos?

Los archivos se procesan automáticamente y se eliminan de nuestros servidores pocos minutos después de la conversión. Nunca vemos ni compartimos tus archivos.

¿Necesito instalar algún programa para convertir TSV a CSV?

No. La conversión de TSV a CSV se realiza completamente online en tu navegador y funciona en Windows, Mac, Linux, Android y iPhone.

¿Ha fallado la conversión?

En la mayoría de los casos, la causa es un formato de archivo incorrecto. Sube un archivo TSV válido para esta conversión de TSV a CSV. En ocasiones, el problema también puede estar de nuestro lado. Analizamos los fallos de conversión recurrentes y desactivamos o reparamos el convertidor si detectamos algún defecto.