Conversor JSON a CSV

Convierte un array JSON de objetos a CSV en un clic, con comillas correctas para comas y comillas internas.

¿Qué es un conversor de JSON a CSV?

Un conversor de JSON a CSV aplana un array de registros en filas y columnas para poder abrir los datos en una hoja de cálculo, importarlos a una base de datos o compararlos como texto plano. Cada objeto se convierte en una fila y cada clave en una cabecera de columna.

Es la manera más rápida de entregar un conjunto de datos a alguien que no programa: pega la respuesta de la API, convierte y abre el archivo en Excel o Sheets.

Cómo convertir JSON a CSV

  1. Pega un array de objetos en el editor; cada objeto se convierte en una fila.
  2. Confirma en la barra de estado que el JSON es válido.
  3. Cambia a la pestaña Convertir y selecciona CSV.
  4. Revisa la fila de cabecera: los objetos anidados se aplanan con claves separadas por puntos.
  5. Descarga el archivo .csv y ábrelo en tu hoja de cálculo.

Ejemplos de JSON a CSV

Registros planos

[{"id":1,"name":"ursa"},{"id":2,"name":"nova"}]
id,name
1,ursa
2,nova

Valor anidado

[{"id":1,"meta":{"ok":true}}]
id,meta.ok
1,true

CSV vs JSON para datos tabulares

CriterioCSVJSON
FormaSolo filas y columnasAnidamiento libre
Compatible con hojas de cálculoSe abre directamenteRequiere un paso de importación
TiposTodo es textoNúmeros, booleanos, null
Datos anidadosHay que aplanarlosNativos
Preguntas frecuentes

Preguntas frecuentes y especificaciones

¿Y si mi JSON no es un array?

La conversión a CSV requiere un array de objetos; un objeto suelto se reporta como error.

¿Se suben mis archivos?

No. La conversión ocurre íntegramente en tu navegador.

Conversor JSON a CSV

  • La entrada debe ser un array de objetos JSON: cada objeto se convierte en una fila.
  • Las columnas son la unión de todas las claves, así que los valores ausentes quedan vacíos.

Todas las Herramientas