Convertidor de CSV a JSON

Pega o sube un archivo CSV para convertirlo al instante en un archivo JSON limpio y formateado, con opciones de delimitador y encabezado.

No hay clave de API Nada sale de tu navegador Uso ilimitado
Convertidor de CSV a JSON — herramienta en línea gratuita

Entrada CSV

Arrastra y suelta un archivo CSV aquí

o explora tus archivos

Delimitador

Salida en formato JSON

Se actualiza al instante mientras escribes.

Listo
De las personas que usan esta herramienta

Reseñas

Cargando reseñas…
Más información

Todo lo que necesitas saber sobre el conversor de CSV a JSON

Cómo funciona la conversión, para qué sirven las opciones de delimitador y encabezado, y en qué contexto se utiliza la conversión de CSV a JSON.

En resumen
  • Pega o arrastra un archivo CSV, y el JSON aparecerá al instante.
  • Todo se ejecuta localmente en tu navegador; tu archivo nunca se sube a la nube.
  • Desactiva la opción «La primera fila es el encabezado» si tu archivo CSV comienza directamente con las filas de datos.
Cómo funciona

Cómo usar el conversor de CSV a JSON

  1. Pega el texto de tu archivo CSV o arrastra y suelta un archivo .csv en el cuadro de entrada.
  2. Elige un delimitador e indica si la primera fila es un encabezado.
  3. El JSON convertido aparece al instante: cópialo o descárgalo como un archivo .json.
Por qué es importante

¿Por qué convertir CSV a JSON?

Las hojas de cálculo y las exportaciones se guardan en formato CSV, pero la mayoría de las API, aplicaciones web y bases de datos NoSQL esperan datos en formato JSON. Es excesivo escribir un script de conversión para una tarea puntual, y reestructurar manualmente las filas en objetos es tedioso y propenso a errores cuando aparecen campos entre comillas o comas incrustadas.

Esta herramienta analiza tu archivo CSV correctamente —incluso los campos entre comillas que contengan comas o saltos de línea— y genera al instante un código JSON limpio y con sangría directamente en tu navegador.

Elegir las opciones correctas

EscenarioIdeal paraPor qué vale la pena echarle un vistazo
Detección automática del delimitador. Buena configuración predeterminada.La mayoría de los archivos CSVSelecciona automáticamente el separador más común de la primera línea.
Punto y coma / TabulaciónExportaciones europeas, archivos TSVAlgunas regiones y herramientas exportan datos con punto y coma o tabulaciones en lugar de comas.
La primera fila es el encabezadoArchivos con los nombres de las columnas en la línea 1Convierte los nombres de las columnas en claves JSON en lugar de los nombres genéricos «columna1», «columna2».
Privacidad desde el diseño

Convertidor de CSV a JSON sin necesidad de subir tu archivo

Cuando arrastras y sueltas o seleccionas un archivo CSV, este se lee directamente en tu navegador mediante la API de archivos: el contenido se carga en un cuadro de texto de la página y es analizado por JavaScript que se ejecuta localmente. No se transmite, registra ni almacena nada en un servidor.

Como no hay que subir ningún archivo, no hay un límite de tamaño de archivo del lado del servidor; el único límite práctico es la cantidad de texto que tu navegador pueda almacenar cómodamente en memoria.

Tus datos CSV nunca salen de tu dispositivo. El análisis y la conversión se realizan exclusivamente con JavaScript del lado del cliente, sin que se registre ni se almacene nada.

¿Necesitas reformatear el resultado después? La herramienta Case Converter puede ayudarte a estandarizar los nombres de las claves.

Guía de opciones

Matriz de objetos vs. matriz plana: cómo se estructura el JSON

Forma de salidaIdeal paraCompensación
Matriz de objetos (esta herramienta) Buena configuración predeterminadaAPI, bases de datos, la mayoría de los consumidores de JSONEl tamaño del archivo es mayor, ya que las claves se repiten en cada registro, pero es autoexplicativo y fácil de manejar.
Fila de encabezado + matriz de matricesConjuntos de datos muy grandes en los que el tamaño de los archivos es importanteEs más compacto, pero los consumidores necesitan la lista de encabezados para saber qué significa cada valor.

La mayoría de las herramientas y API esperan un array de objetos como el que genera este código; es la opción predeterminada más segura, a menos que tengas una razón específica para necesitar un formato más compacto.

Usos comunes

Para qué se usa el convertidor de CSV a JSON

  • Desarrollo de API: Cómo convertir una exportación de hoja de cálculo en datos de muestra o iniciales para una API.
  • Migración de datos: traslado de datos desde una exportación en formato CSV a una base de datos o un archivo de configuración basado en JSON.
  • Desarrollo web: Incorporación de datos estructurados en una interfaz de JavaScript o en un generador de sitios estáticos.
  • Análisis de datos: Adaptar los datos de hojas de cálculo para herramientas que requieren entradas en formato JSON.
  • TestingQuickly generating JSON fixtures from a small hand-written CSV table.
Herramientas relacionadas

Más herramientas gratuitas

Metodología

Cómo funciona esta herramienta

La conversión se realiza en tiempo real en tu navegador mediante JavaScript, utilizando un analizador personalizado al estilo RFC-4180 que maneja campos entre comillas, comillas escapadas y delimitadores incrustados; no se sube, almacena ni registra nada.

Última actualización: 13 de septiembre de 2026.

¿Te resultó útil esta guía?

¡Gracias por tus comentarios!
Sigue adelante

Más herramientas en la caja

En la página de inicio hay otras catorce herramientas gratuitas que no requieren clave de API.