Convierte CSV a JSON y JSON a CSV, con detección de tipos, objetos anidados y salida segura para Excel, directamente en tu navegador.
Esta herramienta convierte CSV en un array JSON de objetos y al revés. Puede detectar números, booleanos y null en lugar de dejarlo todo como texto, desplegar objetos anidados en columnas con punto y reconstruirlos a partir de esas cabeceras. Ante un CSV roto —unas comillas sin cerrar, una cabecera repetida, valores de más— se detiene y dice la línea, para que no se pierdan datos sin avisar.
Tus datos se convierten en el navegador y no se envían a ningún servidor: el sitio solo recibe un evento anónimo de «herramienta abierta», sin el contenido. Un resultado que envías a otra herramienta se queda 24 horas en este dispositivo, en «Actividad reciente».
Sin él, cada celda es una cadena. Con él, 42 pasa a ser un número, true y false booleanos, una celda vacía sin comillas null, y una celda con JSON un array o un objeto. La palabra null se queda como texto.
En JSON → CSV, {"user": {"name": "Ann"}} se convierte en una columna user.name. En CSV → JSON, las columnas con punto en la cabecera se reconstruyen como objetos anidados.
Excel suele leer mal el UTF-8 sin BOM y ejecuta como fórmulas las celdas que empiezan por =. Activa «CSV para Excel (UTF-8 BOM)» y «Protección contra fórmulas (para Excel)».