🛝Toolio
Todas las herramientas

🔀 Conversor JSON ↔ CSV

Pega o carga un array de objetos JSON (o un CSV) y conviértelo al otro formato con un clic — todo en tu navegador, sin subir archivos ni iniciar sesión, gratis.

JSON input

Acerca de

Esta herramienta convierte entre JSON (un array de objetos) y CSV completamente en tu dispositivo, por lo que tus datos nunca salen del navegador. Un analizador CSV con reconocimiento de comillas maneja correctamente los campos que contienen comas, saltos de línea o comillas dobles escapadas, de modo que las exportaciones complejas de hojas de cálculo o bases de datos se convierten sin corrupción. Puedes pegar los datos directamente en el editor o cargar un archivo .json o .csv desde el disco. Los resultados se pueden copiar al portapapeles o descargar como archivo.

Cómo usar

  1. Elige la dirección: JSON → CSV o CSV → JSON con el interruptor de la parte superior.
  2. Pega tus datos en el cuadro de entrada o haz clic en el botón de cargar para abrir un archivo .json o .csv desde tu dispositivo.
  3. Haz clic en Convertir. El resultado aparece al instante en el cuadro de salida inferior.
  4. Haz clic en Copiar para copiar el resultado al portapapeles, o en Descargar para guardarlo como archivo.

Preguntas frecuentes

¿Qué estructura JSON espera el conversor?
La entrada debe ser un array JSON de objetos donde cada elemento comparte las mismas claves. Cada objeto se convierte en una fila CSV; las claves del primer objeto forman la fila de encabezado.
¿El analizador CSV maneja campos entre comillas que contienen comas o saltos de línea?
Sí. El analizador sigue RFC 4180: los campos entre comillas dobles pueden contener comas, saltos de línea y comillas escapadas. Una comilla duplicada dentro de un campo entre comillas representa una comilla literal.
¿Se envían mis datos a un servidor?
No. Todo el análisis y la conversión se ejecutan en tu navegador con JavaScript. Tus datos nunca salen de tu dispositivo.
¿Qué ocurre si los objetos del array JSON tienen claves diferentes?
El encabezado se construye con la unión de todas las claves de todos los objetos. Los valores faltantes para una fila determinada se generan como celdas vacías en el CSV.
¿CSV a JSON convierte los tipos automáticamente?
Sí. Las cadenas numéricas simples se convierten en números, y las cadenas literales true y false en valores booleanos. Todos los demás valores permanecen como cadenas.