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
Elige el sentido: JSON a CSV o CSV a JSON.
Pega tus datos y elige el delimitador (coma, punto y coma o tabulación).
Copia el resultado convertido del panel de salida.
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.
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.
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.
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
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.
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.
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.
No. La conversión se ejecuta totalmente en tu navegador; nada de lo que pegas sale de tu dispositivo.
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.
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
Formatea, embellece y valida JSON online con mensajes de error claros para entradas no válidas.
Minifica y valida JSON en tu navegador, y mira cuántos bytes ahorras.
Convierte YAML a JSON y JSON a YAML, en ambos sentidos. Valida al convertir y muestra errores claros. Todo se ejecuta en tu navegador.
Genera interfaces de TypeScript a partir de un ejemplo JSON, con tipos anidados, arrays y campos opcionales. Se ejecuta en tu navegador.