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.
Entrada CSV
Arrastra y suelta un archivo CSV aquí
o explora tus archivos
Salida en formato JSON
Se actualiza al instante mientras escribes.
Reseñas
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.
- 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 usar el conversor de CSV a JSON
- Pega el texto de tu archivo CSV o arrastra y suelta un archivo .csv en el cuadro de entrada.
- Elige un delimitador e indica si la primera fila es un encabezado.
- El JSON convertido aparece al instante: cópialo o descárgalo como un archivo .json.
¿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
| Escenario | Ideal para | Por qué vale la pena echarle un vistazo |
|---|---|---|
| Detección automática del delimitador. Buena configuración predeterminada. | La mayoría de los archivos CSV | Selecciona automáticamente el separador más común de la primera línea. |
| Punto y coma / Tabulación | Exportaciones europeas, archivos TSV | Algunas regiones y herramientas exportan datos con punto y coma o tabulaciones en lugar de comas. |
| La primera fila es el encabezado | Archivos con los nombres de las columnas en la línea 1 | Convierte los nombres de las columnas en claves JSON en lugar de los nombres genéricos «columna1», «columna2». |
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.
Matriz de objetos vs. matriz plana: cómo se estructura el JSON
| Forma de salida | Ideal para | Compensación |
|---|---|---|
| Matriz de objetos (esta herramienta) Buena configuración predeterminada | API, bases de datos, la mayoría de los consumidores de JSON | El 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 matrices | Conjuntos de datos muy grandes en los que el tamaño de los archivos es importante | Es 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.
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.
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?
Más herramientas en la caja
En la página de inicio hay otras catorce herramientas gratuitas que no requieren clave de API.
Contador de palabras
Recuento en tiempo real de palabras, caracteres, oraciones y párrafos.
Cambiador de tamaño de imágenes
Cambia el tamaño de imágenes JPG, PNG y WEBP por píxeles o por ciento.
Imagen a PDF
Combina las imágenes en un solo archivo PDF descargable.
Formateador de JSON
Embellece, minimiza y valida JSON con indicaciones de errores.
Generador de contraseñas
Contraseñas aleatorias seguras con reglas personalizadas.