Conversor JSON ↔ CSV
Este conversor transforma un array JSON de objetos en CSV con fila de encabezado, y convierte CSV de nuevo en un array JSON, entrecomillando correctamente comas, comillas y saltos de línea.
Acerca de esta herramienta
Este conversor transforma un array JSON de objetos en CSV con fila de encabezado, y convierte CSV de nuevo en un array JSON, entrecomillando correctamente comas, comillas y saltos de línea.
Cómo se usa
- Pega un array JSON en el cuadro JSON, o CSV en el cuadro CSV.
- Haz clic en JSON → CSV o CSV → JSON.
- Copia el resultado o haz clic en Descargar para guardarlo como archivo.
Datos útiles
- Para JSON → CSV, la entrada debe ser un array de objetos; las claves del primer objeto se convierten en los encabezados de columna.
- Los valores que contienen comas, comillas dobles o saltos de línea se envuelven entre comillas y las comillas se duplican, según el RFC 4180.
- CSV → JSON usa la primera fila como claves y convierte cada fila siguiente en un objeto.
- Los objetos y arrays anidados no se aplanan en columnas separadas.
Funciona por completo en tu navegador: nada de lo que introduces se sube ni se guarda.
Preguntas frecuentes
¿Por qué aparece "Input must be a JSON array of objects"?
El conversor espera una lista como [{"name":"A"},{"name":"B"}]. Envuelve un objeto suelto entre [ ] para convertirlo.
¿Qué pasa con las claves que solo tienen algunos objetos?
Las columnas salen de las claves del primer objeto. Las claves que solo aparecen en objetos posteriores no se incluyen, y los valores que faltan quedan como celdas vacías.
¿Puedo abrir el CSV en Excel o Google Sheets?
Sí. Descarga el archivo y ábrelo o impórtalo; el entrecomillado sigue el formato CSV estándar que entienden estas aplicaciones.
¿Se suben mis datos?
No. La conversión se ejecuta por completo en tu navegador.