Herramienta de listas y datos

Convierte CSV, TSV, tablas y JSON, compara listas, elimina duplicados y separa o une columnas localmente en tu navegador.

Privacidad: todo se procesa en tu navegador. Los datos y los nombres de archivo no se envían al servidor ni se guardan. Evita pegar contraseñas, secretos o datos personales innecesarios.

Pega datos o abre un archivo local para convertir entre tablas delimitadas y JSON. La herramienta conserva las celdas de tabla como texto por defecto —incluido 001— y solo infiere tipos al convertir tabla → JSON si lo activas explícitamente.

Interpretar datos
Deduplicar filas
Columnas de salida

Procesa una vez para generar estos controles. Después puedes excluir columnas, marcar claves de deduplicación y moverlas con ↑/↓. Los cambios dejan el resultado visible como obsoleto hasta volver a procesar.

Aún no hay columnas detectadas.

Salida
Sin resultado

CSV / Tabla listo. Configura los datos y pulsa Procesar.

Resumen

Procesa una tabla para ver filas, columnas, duplicados y transformaciones.

Sin avisos.

Previsualización

Sin previsualización.

Previsualización de los datos procesados

Copiar y descargar

Las acciones solo están disponibles para un resultado vigente. Si cambias datos, opciones o columnas se desactivan hasta volver a procesar.

CSV, TSV y tablas

El parser soporta campos entrecomillados, delimitadores y saltos internos, comillas escapadas, BOM UTF-8 y finales CRLF/LF/CR. La deduplicación conserva la primera aparición y la selección/reordenación solo afecta al resultado, no a la entrada original.

JSON anidado y tipos

JSON → Tabla acepta objetos, arrays de objetos, arrays de primitivos y valores escalares. Los objetos pueden aplanarse hasta profundidad 5; al alcanzar el límite o encontrar arrays anidados se usa serialización JSON compacta cuando no es seguro expandir más.

Tabla → JSON conserva cada celda como string por defecto. La inferencia de números, booleanos y null es opcional y muestra avisos porque puede cambiar tipos. 001 no se interpreta como número.

Comparar listas

El modo de comparación obtiene comunes, exclusivos, unión y duplicados internos sin alterar las entradas. La normalización opcional de espacios, mayúsculas y acentos se usa solo para decidir si dos elementos coinciden; por defecto se conserva la primera grafía encontrada.

El índice de Jaccard expresa la proporción entre la intersección y la unión y se presenta solo como dato descriptivo.

Separar y unir columnas

El modo Columnas permite dividir una celda usando un separador literal y generar tantas columnas como necesite la fila más ancha, o unir dos o más columnas respetando el orden elegido. Los nombres nuevos se resuelven de forma determinista si ya existen y las columnas originales pueden conservarse o sustituirse.

Riesgo de fórmulas en hojas de cálculo

Los valores que empiezan por =, +, - o @ se conservan exactamente y se marcan con un aviso, porque Excel u otras hojas de cálculo podrían interpretarlos como fórmulas al abrir un CSV. Revísalos antes de abrir archivos exportados.

Privacidad, exportación y límites

Los archivos se leen con FileReader y las descargas se generan localmente. La vista previa se limita a 200 filas, pero las exportaciones usan el dataset completo dentro de los límites de 5 MiB, 100.000 filas, 200 columnas y 2.000.000 de celdas.