DevToolbox

Gratis en línea JSON ↔ CSV Converter

Convierte arrays JSON a CSV o CSV a JSON al instante — convertidor online gratuito con soporte de descarga. Gestiona campos entre comillas, 100% del lado del cliente.

100% lado del cliente · Tus datos nunca salen de tu navegador

Cómo usar JSON ↔ CSV Converter

Elige una dirección con el botón de alternancia: JSON a CSV o CSV a JSON.

Para JSON a CSV: pega un array JSON de objetos. Cada clave de objeto se convierte en un encabezado de columna. Haz clic en Convertir para obtener una salida separada por comas que puedes abrir en Excel o Google Sheets.

Para CSV a JSON: pega CSV con una fila de encabezado. La herramienta lo analiza en un array JSON de objetos, gestionando correctamente los campos entre comillas.

Usa Cargar ejemplo para ver un ejemplo funcional. Después de convertir, usa el botón Descargar para guardar el archivo directamente.

Preguntas frecuentes

¿Qué estructura JSON espera el convertidor?

El convertidor espera un array JSON de objetos, donde cada objeto representa una fila. Todas las claves de nivel superior de todos los objetos se convierten en encabezados de columna. Las claves ausentes en una fila dan como resultado una celda vacía. Los objetos anidados no se aplanan — se serializan como una cadena.

¿El convertidor CSV gestiona campos entre comillas con comas?

Sí. El analizador CSV gestiona correctamente las comillas según RFC 4180: los campos que contienen comas, comillas dobles o saltos de línea deben estar entre comillas dobles. Las comillas dobles dentro de un campo entre comillas se escapan duplicándolas ("").

¿Puedo convertir CSV de vuelta a JSON?

Sí — haz clic en el botón de dirección para cambiar al modo CSV a JSON. La primera fila se trata como encabezados de columna. Cada fila siguiente se convierte en un objeto JSON con esas claves. Todos los valores se tratan como cadenas; no se aplica inferencia de tipos.

¿Cómo gestiono los caracteres especiales en CSV?

Los campos que contienen comas, comillas dobles o saltos de línea se envuelven automáticamente en comillas dobles durante la conversión JSON a CSV. Al analizar CSV a JSON, los campos entre comillas se desescapan correctamente.

¿Hay un límite de tamaño?

No hay un límite de tamaño estricto, pero los conjuntos de datos muy grandes (cientos de miles de filas) pueden procesarse lentamente en el navegador. Para trabajos ETL en producción, las herramientas del lado del servidor o utilidades de línea de comandos como csvkit o jq son más apropiadas.

Herramientas relacionadas