Cómo convertir TSV a CSV
Sube o pega TSV
Arrastra un .tsv, .tab o .txt tabulado, o pega filas separadas por tabulaciones.
Revisa la tabla
El conversor usa las tabulaciones como límites de columna y muestra una vista previa.
Descarga CSV
Guarda un .csv, copia el resultado o descarga un ZIP si convertiste varios TSV.
Qué es un archivo TSV
Un archivo TSV guarda datos tabulares como texto plano. Cada columna se separa con una tabulación. El formato se llama Tab-Separated Values y suele llevar extensión .tsv.
TSV es común en investigación, bioinformática e ingeniería de datos. Ensembl, UCSC Genome Browser, NCBI, Galaxy y muchos procesos Unix lo usan porque las tabulaciones rara vez aparecen dentro de los valores.
Si lo abres en VS Code, Notepad o TextEdit, las columnas parecen separadas por espacios anchos. En realidad son tabulaciones. Al importarlo bien en Excel o Google Sheets, cada campo cae en su columna.
Fuentes comunes de archivos TSV
Qué es un archivo CSV
CSV significa Comma-Separated Values. Es texto plano donde las columnas se separan por comas. Si un campo contiene una coma, debe ir entre comillas dobles.
CSV es el formato de intercambio más aceptado por herramientas de negocio. Excel, Google Sheets, CRM, plataformas de email y paneles de datos lo importan sin pasos especiales.
Por qué convertir TSV a CSV
La razón principal es compatibilidad. TSV va bien en procesos técnicos, pero hojas de cálculo, CRM, plataformas de marketing y formularios de importación suelen pedir CSV.
Es habitual al recibir datos de PostgreSQL, MySQL, portales académicos, herramientas bioinformáticas o sistemas antiguos que exportan .txt tabulado.
Otras formas de convertir TSV a CSV
El conversor online es lo más rápido para uso diario. Estos métodos sirven para scripts, hojas de cálculo o terminal.
Usar este conversor online
Sube el .tsv o pega los datos. La herramienta lee cada fila, cambia tabulaciones por comas y añade comillas cuando hace falta.
Convertir TSV a CSV en Python
El módulo csv maneja bien tabulaciones, comas y saltos de línea dentro de campos.
import csv
with open('input.tsv', 'r', newline='', encoding='utf-8') as tsv_in:
reader = csv.reader(tsv_in, delimiter='\t')
with open('output.csv', 'w', newline='', encoding='utf-8') as csv_out:
writer = csv.writer(csv_out)
writer.writerows(reader)Abrir TSV en Excel y guardar CSV
Usa Datos, Desde texto, elige Tabulación como separador y después guarda como CSV delimitado por comas.
Convertir TSV a CSV en Google Sheets
Importa el archivo con Tabulación como separador y descárgalo como valores separados por comas.
Convertir TSV a CSV con bash
Para archivos simples basta sed. Para campos con comas, usa awk o Python.
sed 's/\t/,/g' input.tsv > output.csvCasos de uso comunes
Cargar datos en hojas de cálculo
Excel y Google Sheets abren CSV con menos pasos que TSV.
Importar contactos en un CRM
HubSpot, Salesforce y Mailchimp suelen exigir CSV.
Enviar datos a analítica
Tableau, Power BI y dashboards aceptan mejor CSV estándar.
Compartir con usuarios no técnicos
Un .csv se abre con doble clic de forma más predecible.
Archivar datasets científicos
Muchos datasets llegan en TSV; CSV facilita su reutilización posterior.
TSV vs CSV: diferencias clave
Ambos guardan tablas como texto plano. Cambian el delimitador y la forma de tratar caracteres especiales.
| Aspecto | TSV | CSV |
|---|---|---|
| Delimitador | Tabulación | Coma |
| Comillas | Rara vez necesarias | Necesarias con comas, comillas o saltos de línea |
| Tamaño | A veces más ligero | Puede crecer si muchos campos llevan comillas |
| Compatibilidad | Fuerte en data, Unix y bioinformática | Más soporte en software de negocio |
| Lectura en texto | Columnas más limpias visualmente | Puede verse cargado con muchas comas |
Convertidor TSV a CSV: preguntas frecuentes
Respuestas claras para abrir, convertir y compartir archivos tabulados como CSV.