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.
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
- Pega texto delimitado en la caja de entrada. El separador se detecta desde la primera línea.
- Elige el delimitador de salida. La conversión corre en vivo.
- 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
Conversor de Unidades CSS
Convierte entre px, rem, em, pt, vw, vh y % usando tu propio tamaño de fuente y viewport.
Conversor JSON ↔ YAML
Convierte JSON a YAML o YAML a JSON — elige la indentación y copia el resultado.
Conversor de Tamaño de Datos
Convierte entre bytes, KB, MB, GB, TB — en decimal (1000) o binario (1024).
Conversor de Números Romanos
Convierte entre números arábigos y romanos de 1 a 3999.
Conversor de Bases Numéricas
Convierte números entre binario, octal, decimal y hexadecimal.
Conversor de Unidades
Convierte longitud, peso, temperatura, área, volumen, velocidad y tiempo.