# JSON a CSV

> Convierte una matriz de objetos en CSV apto para hojas de cálculo.

[Open tool](https://www.toolcabana.com/es/json-to-csv) · [Desarrollo y datos](https://www.toolcabana.com/es/category/developer-and-data)

Tool ID: json-to-csv. Requested language: es. Description language: es. Complete guide translation: yes.

## Overview (en)

JSON to CSV converts an array of JSON objects into CSV rows, using every key found across the objects as a column. Choose a comma, semicolon, tab or pipe delimiter, include or skip the header row, pick CRLF or LF line endings, quote every cell, or add a UTF-8 BOM for spreadsheet apps.

## Supported tasks (es)

Convierte una matriz de objetos en CSV apto para hojas de cálculo.

## Steps (es)

1. Escribe o pega tu fuente, o carga un ejemplo.
2. Cambia los ajustes básicos o abre el modo avanzado para afinar el resultado.
3. Revisa y copia o descarga tu resultado. Pausa los resultados en vivo para ejecutar manualmente. Las fuentes o ajustes individuales de más de 20,000 caracteres requieren una ejecución explícita.

## Settings

- Delimitador (es; key: delimiter; type: select): , [es], ; [es], Tabulación [es], | [es]
- Incluir nombres de columna (es; key: header; type: checkbox)
- Finales de línea CSV (es; key: newline; type: select): CRLF [es], LF [es]
- Entrecomillar cada celda CSV (es; key: quoteAll; type: checkbox)
- Añadir BOM UTF-8 para compatibilidad con hojas de cálculo (es; key: bom; type: checkbox)

## Limitations (es)

Las operaciones de texto aceptan generalmente hasta 2,000,000 caracteres. Los analizadores, generadores y fórmulas individuales aplican límites adicionales que muestran sus controles.

## Example input

```text
[{"name":"ToolCabana","count":2},{"name":"Example","count":3}]
```

## Privacy and connections (es)

Esta operación procesa su fuente en tu navegador. Copiar y descargar son acciones explícitas; la entrada de origen no se guarda en una cuenta ni en un historial.

## Questions (es)

### What JSON structure can I convert to CSV?

The input must be an array of objects. Columns come from the union of all keys, so an object missing a key gets an empty cell in that column. Other shapes, such as a single object, return an error.

### How are nested objects handled in JSON to CSV?

Nested objects and arrays are written into the cell as JSON text rather than flattened into extra columns. Plain strings, numbers and booleans are written as ordinary cell values.

### Why do some CSV cells start with an apostrophe?

Cells that begin with spreadsheet formula characters are escaped to reduce CSV formula injection when the file is opened in a spreadsheet. This is applied automatically to every export.

### ¿Dónde se procesa mi entrada?

Esta operación procesa su fuente en tu navegador. Copiar y descargar son acciones explícitas; la entrada de origen no se guarda en una cuenta ni en un historial.

### ¿Cuáles son los límites de entrada?

Las operaciones de texto aceptan generalmente hasta 2,000,000 caracteres. Los analizadores, generadores y fórmulas individuales aplican límites adicionales que muestran sus controles.

## Related tools

- [CSV to JSON](https://www.toolcabana.com/es/csv-to-json)
- [JSON to YAML](https://www.toolcabana.com/es/json-to-yaml)
- [YAML to JSON](https://www.toolcabana.com/es/yaml-to-json)
- [XML to JSON](https://www.toolcabana.com/es/xml-to-json)
