Giga Useful Tools
Todas las herramientas

Datos

CSV a JSON

Convierte tablas CSV a JSON y de vuelta.

Todo se procesa en tu navegador. Ningún archivo se sube a un servidor.

Cómo usarlo
  1. 1Pega o escribe tu CSV, o JSON, en el cuadro de entrada (viene precargado con un CSV de ejemplo para que veas el formato esperado).
  2. 2Haz clic en "CSV → JSON" para convertir las filas del CSV en un array JSON, usando la primera fila como nombres de campo.
  3. 3O haz clic en "JSON → CSV" para aplanar un array JSON de objetos y volverlo filas separadas por comas.
  4. 4Copia el resultado directo desde el cuadro de salida con el ícono de copiar.
Preguntas frecuentes
¿El conversor entiende campos CSV con comas o saltos de línea adentro, entre comillas?+

Sí. Sigue las convenciones de RFC 4180: envuelve un campo entre comillas dobles para que las comas, saltos de línea o comillas que tenga adentro no rompan nada (usa "" para una comilla escapada). Los campos sin comillas también funcionan sin problema: se detecta automáticamente cuál es cuál.

¿Qué forma tiene que tener mi JSON para que funcione JSON → CSV?+

Un array JSON de objetos, una entrada por fila, con las claves que quieras usar como columnas del CSV (nombre, edad, ciudad...). La fila de encabezado del CSV se arma con la unión de todas las claves de todos los objetos, así que si a alguna entrada le falta un campo, esa celda sale vacía.

¿Mi CSV o JSON sale de mi navegador en algún momento?+

No. La conversión corre entera en JavaScript en tu dispositivo. No se sube nada a ningún lado, así que puedes pegar datos que no querrías mandar a un servidor sin problema.