JSON a CSV
JSON a CSV. Convierte datos en una tabla. Tus archivos se quedan en este dispositivo. El navegador los procesa.
Activa JavaScript para usar las herramientas. Los archivos se procesan en tu navegador.
Cómo convertir JSON a CSV
Pega el JSON en el recuadro o abre un archivo .json.
Elige el separador. Usa punto y coma si tu Excel usa la coma como separador decimal, como en España y gran parte de Latinoamérica.
Pulsa Convertir a CSV, revisa la vista previa y descarga el archivo.
Qué JSON funciona
La entrada ideal es un array de objetos, como [{"name":"Ana","age":31},{"name":"Bo","age":27}]: cada objeto se convierte en una fila y cada clave en una columna. Si el JSON es un único objeto que envuelve un array (por ejemplo, la respuesta de una API como {"results":[...]}), se usa ese array. Cualquier otro objeto suelto se convierte en una fila. Las columnas aparecen en el orden en que se encuentran las claves por primera vez, y si a un objeto le falta una clave su celda queda vacía.
Datos anidados
Un CSV es plano, así que los objetos anidados se aplanan con notación de punto: {"address":{"city":"Sevilla"}} se convierte en una columna llamada address.city. Los arrays se guardan como texto JSON dentro de una celda, porque no hay una única forma correcta de repartir una lista en columnas. Si necesitas una fila por elemento, reorganiza antes los datos.
Comillas y Excel
Los valores se escriben según la RFC 4180: cualquier valor que contenga el separador, comillas dobles, un salto de línea o espacios al principio o al final va entre comillas, y las comillas interiores se duplican. Las líneas terminan en CRLF. Excel en Windows a veces lee mal las tildes, la ñ u otros caracteres de un CSV en UTF-8; marca Añadir BOM para incluir una marca que le indica que el archivo es UTF-8.
Privacidad y límites
La entrada se procesa en este navegador sin enviarla a un servidor de conversión. El texto pegado, medido en bytes UTF-8, y cada archivo importado tienen un límite de 10 MiB; la memoria y el analizador pueden imponer límites menores. Las peticiones de página, scripts, publicidad o estadísticas se explican en Privacidad. Las descargas permanecen en el dispositivo.
Herramientas relacionadas
Conversor de timestamp Unix
Convertir CSV a JSON
Codificar y decodificar Base64
Codificar y decodificar URL
Todos los conversores
Preguntas frecuentes
¿Este conversor de JSON a CSV es gratis?
Sí, sin registro y sin límite de conversiones.
¿Por qué aparece un error de JSON no válido?
El texto no es JSON válido. Las causas habituales son comas sobrantes al final, comillas simples en lugar de dobles o varios objetos JSON pegados uno tras otro sin corchetes.
¿Puedo abrir el resultado en Excel?
Sí. Descarga el CSV y ábrelo en Excel; marca Añadir BOM si las tildes o la ñ se ven mal.
¿Se suben mis datos?
Este conversor no sube el archivo seleccionado ni la entrada para procesarlos. Eso no significa que el sitio no haga peticiones de red; consulta Privacidad para el tráfico de la página, publicidad y estadísticas.
Herramientas relacionadas
- CSV a JSON
Transforma, revisa y copia tus datos.
- Codificar / decodificar Base64
Transforma, revisa y copia tus datos.
- Codificar / decodificar URL
Transforma, revisa y copia tus datos.
- Tiempo Unix
Convierte marcas de tiempo y fechas.
- Contador de palabras
Cuenta palabras, caracteres y líneas al escribir.
- Markdown a HTML
Previsualiza Markdown y descarga un documento HTML seguro.
- HTML a Markdown
Convierte títulos, enlaces y listas a Markdown.
- Selector y conversor de colores
Convierte HEX, RGB y HSL y copia CSS listo para usar.
- Comparador de texto
Compara textos por línea o palabra y descarga un parche.
- Generador de UUID
Genera lotes de UUID v4 aleatorios localmente.
- Generador de contraseñas
Crea contraseñas con aleatoriedad criptográfica y caracteres elegidos.
- YAML a JSON
Analiza YAML, valida datos y descarga JSON formateado.
- XML a JSON
Convierte elementos y atributos XML a JSON estructurado.