Ir al contenido principal
Bethemesh

Convertir CSV a TSV (y TSV a CSV)

Convierte datos tabulares entre formatos separados por comas y tabulaciones. El procesamiento permanece local en tu navegador.

  • Portapapeles
Automatizar

Integrar este widget

Personaliza el aspecto, comprueba la vista previa y copia el código.

Vista previa

Tipo de código de integración

Código para copiar

Se adapta a tu página y Bethemesh ajusta su tamaño automáticamente.

¿Te ha resultado útil esta herramienta?

¿Cómo funciona esta herramienta?

Una tabla copiada desde una hoja de cálculo suele usar tabulaciones, mientras otro importador espera comas o recibe una exportación regional con punto y coma. El convertidor CSV y TSV cambia esa separación sin interpretar importes ni identificadores. Funciona en ambos sentidos y devuelve texto tabular para copiar o exportar. Los registros y sus celdas permanecen asociados aunque un valor entre comillas contenga separadores. No convierte libros: no procesa hojas Excel, estilos ni fórmulas de cálculo. Cambia la representación de los campos, no la información que contienen.

En CSV a TSV se detecta el separador de origen entre coma, punto y coma, tabulación y barra vertical a partir del primer registro lógico. La salida utiliza una tabulación entre celdas. En TSV a CSV la lectura impone tabulaciones y la salida escribe siempre comas. Esta página no ofrece otro separador CSV de destino. Si el programa receptor exige punto y coma, utiliza una exportación adecuada en vez de cambiar únicamente la extensión de un archivo separado por comas.

Ningún registro se trata de forma especial como cabecera. Todos se convierten en su orden original, también en archivos sin títulos o con nombres de columna repetidos. Los valores siguen siendo cadenas y conservan ceros iniciales, espacios y puntuación decimal. El lector reconoce campos citados, comillas duplicadas y saltos de línea entre comillas. El serializador añade las comillas que necesita el separador de destino. Esa convención permite TSV complejos, pero algunos lectores especializados no implementan las mismas reglas de campos citados.

Se retira una marca BOM UTF-8 inicial y los separadores de registro nuevos usan finales de línea LF. La presentación concreta de las comillas puede cambiar sin cambiar las celdas. Una comilla sin cerrar impide convertir y muestra un mensaje de error. No se comprueban aquí anchuras iguales entre registros: utiliza el validador CSV si importa esa condición. El botón de importación admite archivos de hasta 5 MiB y lee texto UTF-8. No hay selector Windows-1252 o UTF-16 ni lectura por flujo de archivos enormes.

Cómo utilizar esta herramienta

  1. Introduce una tabla textual coherente

    Pega los datos o importa CSV o TSV dentro del límite indicado. Examina el primer registro, pues guía la detección del separador de origen en el sentido CSV a TSV.

  2. Elige el sentido de conversión

    Selecciona CSV a TSV para obtener tabulaciones o TSV a CSV para obtener comas. La elección determina también la extensión y el tipo de descarga. Cambiar solo la extensión no convierte delimitadores ni campos citados.

  3. Revisa los valores que contienen separadores

    Ejecuta la conversión, comprueba celdas citadas, decimales y campos multilínea y copia o exporta la salida. Prueba un pequeño archivo en el destinatario antes de sustituir un proceso de importación establecido.

Casos de uso

Preparar datos para pegarlos en una hoja

Convierte CSV con punto y coma en texto tabulado para repartir sus valores en columnas al pegar. Revisa también las conversiones de tipo automáticas que realiza la propia hoja de cálculo.

Entregar CSV a un importador de comas

Transforma texto tabulado en CSV separado por comas cuando el destino espera exactamente ese delimitador. Las comas que ya están dentro de los valores se protegen mediante comillas.

Mantener identificadores textuales

Cambia los separadores de una exportación sin transformar referencias con ceros iniciales en números. El archivo generado las conserva, aunque un programa que lo abra después puede aplicar su propia interpretación.

Ejemplos

Pasar de punto y coma a tabulaciones

CSV a TSV separa las tres columnas con tabulaciones. El punto y coma de Caja; jardin sigue dentro de la descripción y la coma de 12,50 permanece en el precio. No se calcula, reformatea ni convierte la moneda del importe.

Entrada

id;descripcion;precio
A;"Caja; jardin";12,50

Resultado

id	descripcion	precio
A	Caja; jardin	12,50

Entrecomillar una coma al producir CSV

En TSV a CSV, la nota ya contiene una coma. El motor la rodea de comillas para no crear una tercera columna. El resultado conserva dos campos por registro pese a la coma que forma parte del mensaje.

Entrada

id	nota
1	Hola, mundo

Resultado

id,nota
1,"Hola, mundo"

Consejos y buenas prácticas

  • Una tabulación real no es la secuencia literal formada por barra inversa y t. Si el origen contiene texto escapado, descodifícalo con un procedimiento adecuado antes de solicitar que se interprete como TSV.
  • Una detección automática ambigua no puede adivinar el esquema deseado. Si el primer registro no contiene separadores, revisa cuidadosamente las columnas obtenidas antes de dar por correcta la estructura detectada.
  • No reemplaces todas las comas por tabulaciones en un editor: las comas decimales y las internas de campos citados pertenecen a los valores. Leer primero el CSV permite conservar esas fronteras entre celdas.

Fuentes y referencias

Preguntas frecuentes

¿La conversión modifica números o fechas?

No. Trata las celdas como texto y cambia la serialización de los campos. Identificadores y fechas mantienen su escritura. Una conversión automática posterior realizada por Excel u otra aplicación corresponde a ese programa, no a esta operación.

¿Puedo obtener CSV con punto y coma desde TSV?

Esta interfaz escribe comas en el sentido TSV a CSV y no tiene selector de delimitador de destino. Usa una exportación configurada para punto y coma cuando el sistema receptor requiera precisamente esa convención.

¿Por qué aparecen o desaparecen comillas?

Se recalculan según el separador de destino y los caracteres de cada celda. Un campo con comas necesita comillas en CSV separado por comas, mientras esa coma por sí sola no exige comillas en una salida tabulada.

¿Todos los programas leen igual los TSV entrecomillados?

No. Este motor aplica reglas de campos citados semejantes a CSV con tabulación como separador. Comprueba que el importador admita comillas y valores multilínea en vez de suponer una compatibilidad idéntica entre todos los lectores TSV.

Herramientas relacionadas

Herramientas similares o complementarias a esta.

Herramientas similares

Valida la estructura de un CSV e identifica rápidamente filas o columnas problemáticas.

Datos y hojas de cálculoDestacadaUsar esta herramienta

Convierte archivos Excel, CSV y otros formatos de hojas de cálculo directamente en tu navegador.

Datos y hojas de cálculoDestacadaUsar esta herramienta