Conversor de JSON a CSV
Convierte un array JSON de objetos en CSV. Las columnas son la unión de todas las claves, con el entrecomillado adecuado. Todo se ejecuta en tu navegador.
Invertir: CSV → JSONCómo usar JSON → CSV
- 01
Pega tu JSON en el panel izquierdo.
- 02
Elige el delimitador para la salida CSV (coma, punto y coma, tabulación o barra vertical).
- 03
Copia el resultado CSV del panel derecho.
Qué hace
Esta herramienta convierte un array JSON de objetos en CSV que se abre limpiamente en Excel, Google Sheets o Numbers. El conjunto de columnas es la unión de todas las claves de los objetos, en el orden en que aparecen por primera vez.
Un objeto único se convierte en una fila, y cualquier valor anidado se escribe como texto JSON dentro de su celda.
Entrecomillado y delimitadores
Los campos que contienen el delimitador, una comilla o un salto de línea se envuelven entre comillas dobles y se escapan según RFC 4180, para que el archivo se vuelva a importar sin perder datos.
Elige coma, punto y coma, tabulación o barra vertical como delimitador según la configuración regional de tu hoja de cálculo.
Privado e ilimitado
Cada conversión ocurre localmente en tu navegador, por lo que tus datos nunca se suben, registran ni almacenan en un servidor. Puedes usarla en exportaciones confidenciales sin pensarlo dos veces, y sigue funcionando sin conexión una vez que la página se ha cargado.
No hay registro, ni marca de agua, ni límite de filas: el único tope es la memoria de tu dispositivo.
Preguntas frecuentes
¿Qué forma de JSON espera?
Un array de objetos donde cada elemento tiene las mismas claves, por ejemplo una lista de registros cada uno con nombre y edad. Un objeto único se trata como una fila. Los objetos y arrays anidados se escriben como texto JSON dentro de la celda, ya que el CSV no puede representar estructuras de longitud variable.
¿Qué delimitador debo usar?
La coma es el estándar. Elige el punto y coma en las regiones donde la coma es el separador decimal (habitual en exportaciones alemanas y de otros países europeos), la tabulación para archivos TSV o la barra vertical cuando tus valores ya contienen comas.
¿Hay un límite de filas o de tamaño de archivo?
No hay un límite fijo de filas ni una cuota diaria. Como todo se ejecuta localmente, el límite práctico es la memoria de tu dispositivo, que maneja sin problemas las decenas de miles de filas que contienen la mayoría de las exportaciones.
¿Se sube mi información a algún sitio?
No. La conversión se ejecuta por completo en tu navegador con JavaScript del lado del cliente, así que nada de lo que pegas o sueltas sale nunca de tu dispositivo. Eso la hace segura para hojas de cálculo que contienen correos de clientes, cifras financieras u otros datos sensibles.
Fuentes
Insertar esta herramienta
Añade esta herramienta a tu propio sitio web. Copia el fragmento de abajo. Se mantiene actualizado automáticamente.
<iframe src="https://monu.tools/embed/es/json-to-csv" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Herramientas relacionadas
CSV → YAML
Convierte CSV en una lista YAML de registros, con los tipos inferidos. Elige el delimitador y copia el resultado. Se ejecuta por completo en tu navegador.
YAML → CSV
Convierte una lista YAML de registros en CSV, con la unión de las claves como columnas. Todo se ejecuta en tu navegador.
CSV → XML
Convierte CSV en XML con un elemento por fila y un elemento hijo por columna. Se ejecuta por completo en tu navegador.
XML → CSV
Convierte registros XML repetidos en CSV. Cada elemento de fila se convierte en una línea y sus hijos en columnas. Se ejecuta en tu navegador.