Convertir JSON a CSV
Convierte respuestas de API y exportaciones en un CSV listo para la hoja de cálculo, sin que tus datos salgan de la página.
Resultado
Pega o escribe arriba para ver el resultado aquí.
Tus archivos se quedan en tu dispositivo
Esta herramienta se ejecuta por completo en tu navegador. Lo que pegas se procesa en tu dispositivo y nunca se envía a un servidor, así que puedes usarla con tokens, claves y textos sin publicar.
Cómo funciona
- Pega el JSON en el cuadro de entrada. Debe ser un array de objetos, como el resultado de una llamada a una API. Un objeto suelto se trata como un array de una sola fila.
- Elige el separador. La coma es el estándar; usa el punto y coma si tu Excel utiliza la coma como separador decimal, o el tabulador para pegar directamente en una hoja de cálculo.
- Pulsa «Convertir a CSV». La fila de encabezado se construye con la unión de todas las claves, en el orden en el que aparecen por primera vez.
- Copia el resultado o descárgalo como archivo .csv y ábrelo en Excel, Google Sheets o Numbers.
Preguntas frecuentes
- ¿Mi JSON se envía a algún sitio?
- No. La conversión es JavaScript puro ejecutándose en la página. No se sube nada y la herramienta funciona sin conexión. El plan gratuito permite 10 operaciones al día y Pro elimina ese límite.
- ¿Qué pasa con los objetos y arrays anidados?
- La herramienta espera objetos planos. Cualquier valor que a su vez sea un objeto o un array se escribe en la celda como texto JSON, así que no se pierde información, pero no se reparte en columnas separadas.
- ¿Y si los objetos tienen claves distintas?
- Cada clave que aparezca en cualquier objeto se convierte en una columna. Los objetos a los que les falte esa clave dejan la celda vacía.
- ¿Cómo se tratan las comas y las comillas dentro de los valores?
- Los valores que contienen el separador, comillas dobles o saltos de línea se encierran entre comillas dobles y las comillas internas se duplican, como exige la norma RFC 4180. Excel y Sheets lo leen correctamente.
- ¿Por qué Excel me lo muestra todo en una sola columna?
- El Excel en español suele esperar el punto y coma como separador. Vuelve a hacer la conversión eligiendo «Punto y coma», o usa «Datos > Desde texto» en Excel y elige allí el separador.
Herramientas relacionadas
• CSV a JSON Convierte exportaciones de hojas de cálculo en JSON para APIs, scripts y archivos de configuración, sin que tus datos salgan de la página. • Markdown a HTML Escribe en Markdown y pega el HTML donde quieras. Se procesa en local, así que tu borrador se queda en tu dispositivo. • SRT a VTT Haz que tus subtítulos SubRip funcionen en el elemento de vídeo del navegador y en los reproductores web, sin subirlos. • VTT a SRT Convierte los subtítulos de la web al formato SubRip que acepta casi cualquier reproductor y editor, en tu propio dispositivo.