Convertir CSV a JSON online
Convierte un archivo CSV a JSON en segundos: cada fila se transforma en un objeto usando los encabezados como claves. Sube o pega el CSV y descarga el .json. Sin registro.
¿Qué hace esta herramienta?
El conversor toma la primera fila del CSV como nombres de campo y convierte cada una de las filas siguientes en un objeto JSON. El resultado es un array de objetos listo para usar en una API, en JavaScript, en una base de datos NoSQL o en una configuración.
Cómo usarla paso a paso
- Abre la herramienta y sube tu archivo .csv o pega el contenido.
- Comprueba que la primera fila contiene los encabezados (por ejemplo: nombre,email,ciudad).
- Convierte y revisa la vista previa del JSON generado.
- Copia el resultado o descárgalo como archivo .json.
Casos de uso habituales
- Preparar datos de una hoja de cálculo para enviarlos a una API REST.
- Crear datos de prueba (mock) para una aplicación web.
- Importar un listado de productos o clientes en MongoDB, Firebase u otra base NoSQL.
Formatos compatibles
Entrada: .csv o texto CSV pegado, con encabezados en la primera fila. Salida: JSON (array de objetos). Ejemplo: la fila «Ana,ana@mail.com» con encabezados «nombre,email» se convierte en {"nombre": "Ana", "email": "ana@mail.com"}.
Limitaciones que debes conocer
- Si el CSV no tiene fila de encabezados, la primera fila de datos se usará como nombres de campo.
- Los CSV con columnas desalineadas (filas con más o menos campos) pueden producir objetos incompletos; revisa el origen.
Preguntas frecuentes
¿Cómo convierto un CSV exportado de Excel a JSON?
Guarda la hoja como CSV en Excel (Archivo › Guardar como › CSV), súbelo a la herramienta y descarga el JSON.
¿Se respetan las comas dentro de un campo?
Sí, siempre que el campo esté entre comillas dobles, como indica el estándar CSV.
¿Mis datos quedan guardados?
No. La conversión se hace en tu navegador y no se envía nada a un servidor.
