Saltar al contenido
convertirdocs

Convertir CSV a JSON

Transforma una tabla en CSV en un archivo JSON con un objeto por fila, listo para usar en una aplicación, una API o un sitio web, sin escribir un script.

100% gratis · sin registroTus archivos no salen de tu dispositivo

o arrástralos aquí

Cómo convertir CSV a JSON en 3 pasos

  1. 1

    Sube uno o varios archivos CSV o TSV; el separador se detecta solo.

  2. 2

    Revisa en la vista previa que las columnas se lean correctamente.

  3. 3

    Convierte y descarga el archivo .json.

Tus archivos no salen de tu dispositivo

Esta herramienta funciona completa dentro de tu navegador. El archivo no se sube a ningún servidor: se lee, se procesa y se descarga en tu propio equipo. Cuando cierras o recargas la página, desaparece de la memoria.

De una tabla a datos para programar

Muchas veces los datos nacen en una hoja de cálculo: una lista de productos con precios, el catálogo de sucursales con direcciones, las preguntas de un cuestionario o la tabla de traducciones de una app. Para usarlos en un programa, en una base de datos o en un sitio web, el formato que se necesita casi siempre es JSON.

Esta herramienta toma el CSV y genera un arreglo de objetos: cada fila se convierte en un objeto, y los nombres de la primera fila, los encabezados, se usan como claves. Así, una fila de productos se vuelve algo como un registro con nombre, precio y categoría, listo para leer desde código.

El separador se detecta solo

Los CSV no siempre usan coma. Según el país y el programa que los exportó, pueden venir separados por punto y coma o por tabulador. No hace falta que lo indiques: la herramienta detecta el separador y te muestra una vista previa de las primeras filas para que confirmes que las columnas se leyeron bien antes de convertir.

Es importante que la primera fila tenga los nombres de las columnas, porque esos nombres serán las claves del JSON. Si tu archivo empieza con un título o con filas vacías, quítalas antes.

Usos frecuentes

Un desarrollador que recibe los datos del cliente en una planilla exportada como CSV y tiene que cargarlos en una aplicación. Alguien que mantiene un sitio estático y guarda su lista de productos o de eventos en JSON. Un equipo que prepara datos de prueba para una API. Una persona que quiere migrar contactos o registros de un sistema que exporta CSV a otro que importa JSON.

También puedes partir de un Excel .xlsx: la herramienta lo lee igual, con todas sus hojas. Y si necesitas el camino inverso, JSON a CSV y JSON a Excel convierten los datos de vuelta a una tabla.

En tu navegador, sin subir nada

La conversión se hace en tu navegador: el archivo no se envía a ningún servidor ni se guarda. Es gratis, sin registro, sin instalar Python ni ninguna librería, y sin límite de usos. Puedes convertir varios archivos a la vez; con archivos muy grandes, el único límite es la memoria de tu dispositivo.

Al terminar, puedes descargar el JSON o pasarlo a otra herramienta sin volver a subirlo. Si convertiste varios archivos, los descargas juntos en un ZIP o uno por uno.

Preguntas frecuentes

¿Qué forma tiene el JSON que se genera?

Un arreglo de objetos: un objeto por fila, con los encabezados de la primera fila como claves.

¿Mi CSV usa punto y coma, funciona igual?

Sí. El separador se detecta automáticamente: coma, punto y coma o tabulador.

¿Qué pasa si mi CSV no tiene encabezados?

La primera fila se usa como nombres de las claves. Agrega una fila de encabezados antes de convertir para obtener claves claras.

¿Puedo convertir un Excel a JSON?

Sí. La herramienta lee archivos .xlsx, con todas sus hojas. No lee el formato .xls antiguo.

¿Se respetan las tildes y la ñ?

Sí, se conservan en el JSON.

¿Puedo cambiar el separador del archivo de origen?

No hace falta: la herramienta lo detecta sola. Si la vista previa muestra todo en una columna, revisa que el archivo sea realmente un CSV.

¿Se suben mis datos?

No. Todo se procesa en tu navegador y no se guarda nada.

Herramientas relacionadas