JotTools .

CSV a JSON

Convierte filas de hoja de cálculo en un array JSON limpio dentro de tu navegador. Pega el CSV, pulsa convertir y copia el resultado. Gratis y sin subir nada.

Qué hace CSV a JSON

Esta herramienta lee datos separados por comas y los reconstruye como un array JSON de objetos. Resulta práctica cuando tienes una exportación de hoja de cálculo pero tu API, archivo de configuración o aplicación en JavaScript espera JSON. Desarrolladores, analistas y cualquiera que esté montando un prototipo rápido pueden pegar el CSV en bruto y obtener una salida estructurada con un solo clic, sin necesidad de programar nada.

La primera línea de tu CSV se lee como fila de encabezado. Cada encabezado se convierte en una clave, y cada fila siguiente se transforma en su propio objeto. Los campos entre comillas se respetan, así que las comas y los saltos de línea metidos dentro de "..." no rompen las columnas, y una "" duplicada se lee como una sola comilla.

Cómo usarla

  1. Pega o escribe tu CSV en el cuadro de entrada. Mantén los nombres de encabezado en la primera línea, por ejemplo nombre,edad.
  2. Pulsa Convertir a JSON.
  3. El cuadro de salida se rellena con un array JSON bien indentado, con dos espacios por nivel.
  4. Haz clic en copiar y pégalo directamente en tu código, cuerpo de petición o archivo.

Las líneas vacías se omiten automáticamente, y si a una fila le falta un valor final, esa clave se rellena con una cadena vacía para que la estructura se mantenga consistente.

Por qué convertir aquí

Es rápido; el resultado aparece en cuanto haces clic, sin esperas de subida ni colas. Es privado, porque el análisis se hace de forma local en tu navegador y tus datos nunca salen del dispositivo, algo importante cuando el archivo contiene correos, pedidos u otros registros personales. Y es gratis, sin cuenta y sin límite de filas.

Algo que conviene saber: cada valor se conserva como texto, así que 36 llega como "36". Eso mantiene la conversión exacta. Convierte los campos que necesites por tu cuenta una vez parseado el JSON.

Un consejo

¿Trabajas con una carpeta entera de exportaciones en lugar de un solo pegado? La app de escritorio BulkPro, del mismo equipo, está pensada para ejecutar conversiones sobre muchos archivos a la vez. Encuentra más utilidades en la categoría de conversores.

Preguntas frecuentes

¿Cómo asigna el conversor mis columnas del CSV al JSON?
La primera fila se trata como encabezado. Cada nombre de columna se convierte en una clave, y cada fila siguiente se convierte en un objeto del array JSON. Así, un CSV con columnas de nombre y edad genera objetos como {"nombre":"Ada","edad":"36"}.
¿Mantiene los números y los true/false como valores reales o como texto?
Todos los valores salen como cadenas de texto JSON, incluidos números y booleanos. Esto mantiene la conversión exacta y predecible. Si necesitas valores con tipo, conviértelos en tu código después de parsear, por ejemplo con Number(fila.edad).
¿Puede manejar comas y comillas dentro de un campo?
Sí. Los campos entre comillas dobles se interpretan correctamente, así que una coma dentro de "Pérez, hijo" se mantiene en un solo campo. Las comillas duplicadas ("") se leen como una sola comilla literal, siguiendo las reglas estándar del CSV.
¿Se sube mi CSV a algún sitio?
No. La conversión se ejecuta por completo en tu navegador con JavaScript. Tu CSV nunca se envía a un servidor, lo que la hace segura para listas de clientes, exportaciones y otros datos privados.