AZ Tools

Conversor CSV ↔ TSV ↔ Pipe

Convertir

Pegas datos delimitados de una forma y los re-emite delimitados de otra. Auto-detecta el separador de entrada desde la primera línea, parsea con soporte completo de comillas / escape, y re-emite con quoting estilo RFC-4180 (las celdas que contienen el nuevo delimitador, comillas, saltos de línea o whitespace en bordes se envuelven en `"…"` y las comillas internas se duplican). Útil cuando un export de Excel te da punto y coma pero tu pipeline espera comas, o cuando necesitas TSV pa pegar limpio en Google Sheets.

Salida (4 filas × 3 cols)
name	role	note
Alice	Admin	Lives in Seoul, Korea
Bob	Editor	"Says ""hi"""
Carol	Viewer	Plain note

Las comillas dobles internas se escapan duplicándolas, según RFC 4180.

Cómo usar

  1. Pega texto delimitado en la caja de entrada. El separador se detecta desde la primera línea.
  2. Elige el delimitador de salida. La conversión corre en vivo.
  3. Se muestra el conteo de filas × columnas para verificar el parseo.

Preguntas frecuentes

¿Cómo se detecta el delimitador de entrada?
Contando caracteres candidatos (`,`, `\t`, `|`, `;`) en la primera línea, ignorando lo que esté dentro de comillas `"…"`. El más frecuente gana — la coma es el desempate por ser el más común en la web.
¿Cuál es la regla de quoting en la salida?
Estilo RFC 4180: una celda se envuelve en `"…"` cuando contiene el delimitador de salida, una comilla doble, un salto de línea, o empieza/termina con whitespace. Las comillas dobles internas se escapan duplicándolas (`"` → `""`).
¿Por qué CSV ↔ TSV para empezar?
TSV es más amigable para hojas de cálculo — Google Sheets y Excel lo pegan directo en celdas sin diálogo. CSV es más amigable para herramientas de datos y pipelines CLI. La conversión rápida ahorra un paso.

Herramientas relacionadas