Herramienta de listas y datos
Convierte CSV, TSV, tablas y JSON, compara listas, elimina duplicados y separa o une columnas localmente en tu navegador.
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.
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.
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.
JSON / Tabla listo. Configura la conversión y pulsa Procesar.
Resumen
Procesa JSON o una tabla para ver su estructura y convertirla localmente.
Sin avisos.
Previsualización
Sin previsualización.
Copiar y descargar
Las acciones se bloquean si cambias la entrada o las opciones después de procesar.
Comparar listas listo. Introduce A y B y pulsa Comparar.
Resumen
Compara dos listas para ver comunes, exclusivos, unión y duplicados.
Índice de Jaccard: —
Sin avisos.
Resultados
Copiar y descargar
TXT, CSV y JSON incluyen comunes, exclusivos, unión, únicos y duplicados. Las acciones se bloquean si cambias las listas u opciones.
Columnas listo. Configura la transformación y pulsa Procesar.
Resumen
Transforma una tabla para ver las columnas resultantes.
Sin avisos.
Previsualización
Sin previsualización.
Copiar y descargar
Las acciones se bloquean si cambias la tabla o cualquier opción después de 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.
Mejora esta calculadora
¿Has detectado un error o echas en falta alguna función?
Envíanos el ejemplo para revisar esta calculadora y convertir los casos reales en mejoras o tests automáticos.