Monu Tools

Conversor de JSON a CSV

Convierte JSON a CSV y CSV de vuelta a JSON, en ambos sentidos. Elige el delimitador, maneja campos entre comillas y copia el resultado. Todo se ejecuta en tu navegador.

Cómo usar JSON ⇄ CSV

  1. 01

    Elige el sentido: JSON a CSV o CSV a JSON.

  2. 02

    Pega tus datos y elige el delimitador (coma, punto y coma o tabulación).

  3. 03

    Copia el resultado convertido del panel de salida.

Qué hace

Este conversor transforma un array JSON de objetos en CSV y analiza CSV de vuelta a JSON, en ambas direcciones. Elige la dirección, pega tus datos, escoge el delimitador y copia el resultado.

Es práctico para mover datos entre hojas de cálculo, API y archivos de configuración, y toda la conversión ocurre en el lado del cliente, así que tus datos siguen siendo privados.

La forma de JSON que espera

Espera JSON como un array de objetos, del tipo [{"name":"Mo","age":3}]. Las columnas del CSV son la unión de todas las claves de los objetos, un único objeto se convierte en una fila, y cualquier valor anidado se escribe como texto JSON dentro de su celda.

Comillas y delimitadores

Sigue las reglas estándar de comillas de CSV, así que un valor que contiene el delimitador, una comilla o un salto de línea se envuelve entre comillas y se escapa correctamente, y el analizador de CSV lee esos valores de vuelta sin perder datos.

Puedes elegir coma, punto y coma o tabulación como delimitador. La coma es la opción predeterminada y la más común; el punto y coma conviene en regiones donde la coma es el separador decimal y las hojas de cálculo lo esperan; la tabulación produce TSV.

Inferencia de tipos en el camino de vuelta

Al leer CSV de vuelta a JSON, infiere los tipos con sensatez: los números simples y true/false se convierten en valores JSON reales, mientras que un valor con un cero inicial como 007 se mantiene como texto para que los identificadores y códigos no se estropeen.

Preguntas frecuentes

¿Qué forma de JSON espera?

Un array de objetos, como [{"name":"Mo","age":3}]. Las columnas son la unión de todas las claves. Un solo objeto se convierte en una fila, y los valores anidados se escriben como JSON dentro de la celda.

¿Maneja comas y comillas dentro de los valores?

Sí. Los campos que contienen el delimitador, comillas o saltos de línea se entrecomillan y se escapan siguiendo el estándar CSV, y el analizador de CSV los vuelve a leer correctamente.

¿Se convierten los números y los booleanos?

Al leer el CSV, los números simples y true/false se convierten en valores JSON reales, mientras que los valores con un cero inicial (como 007) se mantienen como texto para que los identificadores no se estropeen.

¿Se suben mis datos?

No. La conversión se ejecuta totalmente en tu navegador; nada de lo que pegas sale de tu dispositivo.

¿Qué delimitador debo elegir?

La coma es el predeterminado estándar. Usa el punto y coma en regiones donde la coma es el separador decimal y las hojas de cálculo lo esperan, o el tabulador para producir un archivo TSV.

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-csv-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Herramientas relacionadas