Cómo convertir CSV a TSV
Pega o sube el CSV
Pega una tabla CSV, sube un archivo o añade varios CSV. Se aceptan archivos .csv y texto plano.
Cambia comas por tabulaciones
El conversor interpreta primero la estructura CSV y luego escribe tabulaciones entre celdas, sin tocar las comas dentro de los datos.
Descarga el .tsv
Guarda un TSV, copia el resultado tabulado o descarga un ZIP si convertiste varios archivos.
CSV a TSV: por qué usar archivos tabulados
CSV separa campos con comas. TSV separa campos con tabulaciones. La diferencia se nota cuando tus datos ya contienen comas.
Direcciones, conceptos bancarios, nombres de productos, notas y textos largos suelen incluir comas. En CSV esos valores tienen que ir bien entrecomillados.
TSV evita gran parte de ese problema. Las tabulaciones casi nunca aparecen en datos reales, por eso el formato es cómodo para bases de datos, BI, scripts y flujos de análisis.
Formato TSV frente a CSV
Ambos son texto plano. La mejor opción depende de la herramienta de destino y de los caracteres que aparecen dentro de los campos.
| Formato | Delimitador | Mejor para | Cuidado con |
|---|---|---|---|
| CSV | Coma | Exportaciones de Excel, importaciones contables y hojas de cálculo comunes | Los campos con comas deben estar correctamente entre comillas |
| TSV | Tabulación | Datos con comas, terminal, bases de datos y pipelines de análisis | Campos con tabulaciones o saltos de línea aún requieren revisión |
Un convertidor CSV a TSV para archivos reales
Campos entre comillas bien tratados
Las comas entre comillas permanecen dentro de la celda. Descripciones, direcciones y textos no se parten en columnas.
Conversión por lotes
Sube varios CSV y descarga un ZIP con los archivos .tsv correspondientes.
Modo pegar
Pega desde un editor, Excel, Google Sheets o la terminal y convierte sin guardar un archivo primero.
Control del delimitador
La coma es lo normal, pero también puedes detectar automáticamente o leer punto y coma, barra vertical y delimitadores personalizados.
Vista previa antes de descargar
Comprueba filas y columnas para detectar rápido problemas de comillas o separadores.
Privacidad real
La conversión se realiza localmente en el navegador. No necesitas cuenta ni subir datos a un servidor.
Formas manuales de convertir CSV a TSV
El conversor online es más rápido para la mayoría de archivos, pero estos métodos sirven si trabajas con scripts o hojas de cálculo.
Convertir CSV a TSV en Python
El módulo csv de Python maneja correctamente campos entre comillas. Pandas es cómodo si ya trabajas con DataFrame.
import csv
with open('file.csv', newline='', encoding='utf-8') as source:
with open('file.tsv', 'w', newline='', encoding='utf-8') as target:
reader = csv.reader(source)
writer = csv.writer(target, delimiter='\t')
writer.writerows(reader)Convertir CSV a TSV en Excel
Abre el CSV, usa Archivo y Guardar como, y elige Texto delimitado por tabulaciones. Cambia .txt a .tsv si tu importador lo pide.
Convertir CSV a TSV en Google Sheets
Importa el CSV en Google Sheets y descarga el archivo como valores separados por tabulaciones.
CSV a TSV en bash
Para un CSV muy simple sin comas entre comillas, sed puede servir. Para CSV real, usa Python o este conversor.
sed 's/,/\t/g' input.csv > output.tsvConvertir CSV a TSV en R
Lee el CSV con read.csv y escribe un archivo tabulado con write.table.
data <- read.csv('file.csv', check.names = FALSE)
write.table(data, 'file.tsv', sep = '\t', row.names = FALSE, quote = FALSE)Qué incluye la herramienta CSV a TSV gratis
Convertidor CSV a TSV: preguntas frecuentes
Respuestas claras para convertir valores separados por comas a valores separados por tabulaciones.