CSV ↔ JSON
Convierte CSV a JSON o JSON a CSV localmente. Los valores CSV siguen siendo cadenas; admite cabeceras, matrices regulares y registros planos con campos iguales.
Procesamiento local · Los datos no se subenTodos los valores CSV siguen siendo cadenas, incluidos vacíos, ceros iniciales y enteros grandes; sin inferencia de tipos. Solo separadores de coma. Se elimina el BOM inicial.
Carga un ejemplo antes de convertir.
Las claves JSON repetidas conservan el último valor; revisa el origen. Los números usan la precisión de JavaScript; usa cadenas para números exactos.
JSON debe ser un array 2D rectangular o registros planos con los mismos campos. No admite valores anidados; null pasa a campo vacío, números y booleanos a texto. Escribe enteros grandes como cadenas.
La protección añade un apóstrofo a campos que comienzan con =, +, -, @, tabulador o retorno de carro. Desactívala para conservar datos exactos. Las descargas CSV incluyen BOM UTF-8.
Límites: entrada de 1 MiB, 20.000 filas, 500 columnas y salida de 4 MiB. Se detiene tras 8 segundos. Todo queda en tu navegador.
Cómo usar
- Elige la dirección y pega contenido o selecciona un archivo UTF-8. El CSV usa comas; las cabeceras activadas deben ser únicas y no vacías.
- CSV a JSON no interpreta números: 001 sigue siendo una cadena. Desactiva la cabecera para obtener matrices. JSON a CSV acepta matrices regulares o listas de objetos planos con campos iguales; rechaza valores anidados.
- Convierte, revisa y descarga. null pasa a un campo vacío; números y booleanos pasan a texto. La protección de fórmulas puede añadir un apóstrofo. Escribe enteros grandes como cadenas.
Ejemplo
name,id Ana,001
Con cabecera: [{"name":"Ana","id":"001"}]. Sin cabecera: [["name","id"],["Ana","001"]]. Los registros anidados como [{"user":{"id":1}}] no se pueden convertir a CSV.
Herramientas relacionadas
Eliminar duplicados de CSV
Elimina filas duplicadas, conserva su primera aparición y exporta CSV.
Comparar CSV por clave
Compara dos CSV por ID o SKU y descarga registros añadidos, eliminados y modificados.
Formateador JSON
Valida, formatea o compacta JSON; copia o descarga el resultado.