Saltar al contenido principal
FreeOnlineTools Go
Español
Cómo

Cómo convertir CSV a JSON paso a paso

Por FreeOnlineTools Team · Actualizado 2026-09-02

Respuesta rápida

Para convertir CSV a JSON: pegue sus datos de CSV en el convertidor de CSV a JSON, elija si la primera fila es un encabezado y haga clic en Convertir. La herramienta analiza CSV y genera una matriz JSON de objetos (si existen encabezados) o matrices (si no). Todo el procesamiento se realiza localmente: no se cargan datos.

Introducción

CSV (valores separados por comas) es un formato común para datos tabulares: las hojas de cálculo, las exportaciones de bases de datos y los conjuntos de datos de ciencia de datos suelen utilizar CSV. JSON (Notación de objetos JavaScript) es el formato estándar para APIs web y aplicaciones modernas. Convertir CSV a JSON le permite cargar datos tabulares en JavaScript, enviarlos a un API o procesarlos con herramientas modernas. Esta guía le muestra cómo convertir CSV a JSON en su navegador utilizando una herramienta en línea gratuita.

Paso a paso

  1. Abra el convertidor CSV a JSON

    Vaya a la página de la herramienta de conversión de CSV a JSON. La herramienta acepta cualquier texto CSV como entrada, incluidos valores con comas entre comillas.

  2. Pega tus datos CSV

    Pega tu CSV en el área de texto de entrada. Un CSV típico tiene una fila por línea, con valores separados por comas. La primera fila suele ser una fila de encabezado que contiene los nombres de las columnas.

  3. Configurar el manejo del encabezado

    Si su primera fila contiene nombres de columnas (encabezados), habilite la opción "La primera fila es el encabezado". La herramienta utilizará estos nombres como claves JSON. Si está deshabilitado, cada fila se convierte en una matriz JSON de valores.

  4. Establecer el delimitador (si es necesario)

    La mayoría de los archivos CSV usan comas, pero algunos usan punto y coma, tabulaciones o barras verticales. Si su archivo usa un delimitador diferente, configúrelo en las opciones. La herramienta maneja correctamente los valores entre comillas que contienen el delimitador.

  5. Convertir y copiar el JSON

    Haga clic en Convertir. La herramienta analiza CSV y genera JSON. Con los encabezados, cada fila se convierte en un objeto como {"name":"Alice","age":"30"}. Copie el JSON a su portapapeles para usarlo en su aplicación.

Ejemplos

CSV con encabezados para JSON objetos

Aporte: nombre, edad, ciudad Alicia, 30, Nueva York Bob, 25 años, Luisiana

Producción: [ {"name":"Alice","age":"30","city":"NYC"}, {"name":"Bob","age":"25","city":"LA"} ]

CSV con valores entre comillas que contienen comas

Aporte: nombre, nota Alice, "Hola mundo" Bob, "foo, barra"

Producción: [ {"name":"Alice","note":"Hello, world"}, {"name":"Bob","note":"foo, bar"} ]

CSV sin encabezados para JSON matrices

Aporte: Alice,30,NYC Bob,25,LA

Producción: [ ["Alice","30","NYC"], ["Bob","25","LA"] ]

Problemas comunes

  • Todos los valores CSV son cadenas en JSON; números como "30" permanecen como cadenas. Convierta a números en su aplicación con Number() o parseInt().
  • Valores citados con comas incrustadas: un analizador CSV adecuado maneja las comillas correctamente; división ingenua en comas en valores como "Hola, mundo".
  • Longitudes de fila inconsistentes: algunas filas pueden tener menos o más columnas que el encabezado. La herramienta rellena los valores faltantes con valores nulos o trunca los valores adicionales.
  • Problemas de codificación: los archivos CSV de Excel pueden usar BOM o codificaciones diferentes. Guarde como UTF-8 antes de pegar.

Consejos

  • Si su CSV tiene encabezados, habilite la opción de encabezado para obtener JSON objetos con claves con nombre, mucho más útiles que las matrices.
  • Convierta cadenas numéricas en números en su aplicación después de la conversión, ya que CSV no tiene información de tipo.
  • Para archivos CSV grandes (más de 10 MB), utilice un analizador de transmisión en lugar de cargar el archivo completo en la memoria.
  • Utilice nuestro conversor CSV a JSON para una conversión privada e instantánea: ningún dato sale de su navegador.

Herramientas relacionadas

Guías relacionadas

Referencias