🇪🇸ES

CSV a JSON

Convierte CSV en un array JSON de objetos — en tu navegador, sin subir nada.

✨ What do you want to try next?

You've finished this tool — here are a few you might find useful.

Explore 100+ free toolsPDF, Image, Text, Convert, Calculate and more — all free.View all tools →

Acerca de CSV a JSON

Esto convierte un CSV — de un export de hoja de cálculo, un volcado de base de datos o un informe — en un array JSON de objetos que el código puede consumir directamente. Es el paso cotidiano para alimentar datos de hoja de cálculo a una app, sembrar una base de datos o API, o convertir el CSV de un colega en algo con lo que puedas trabajar programáticamente. Pega el CSV y obtén JSON limpio e indentado de vuelta.

Cómo funciona

El CSV se analiza con un analizador en condiciones que entiende los campos entrecomillados — así que las comas, comillas y saltos de línea dentro de un valor entrecomillado se manejan correctamente, y las comillas dobladas ("") se leen como una comilla literal. La primera fila se usa como las claves del objeto, y cada fila siguiente se convierte en un objeto que mapea esas claves a valores. Las filas completamente vacías se omiten. Con la conversión de tipos activada, las celdas que parecen números se convierten en números y true/false en booleanos; de lo contrario cada valor sigue siendo una cadena. La salida es JSON formateado.

Supuestos y comportamiento

  • La primera fila es el encabezado y suministra las claves JSON.
  • Los campos entrecomillados están totalmente admitidos: las comas, saltos de línea y comillas escapadas dentro de las comillas no rompen el análisis.
  • Las filas vacías se descartan, así que las líneas en blanco finales no crean objetos vacíos.
  • La conversión de tipos es opcional. Con ella desactivada, todos los valores son cadenas — seguro para datos como códigos postales o IDs con ceros a la izquierda. Con ella activada, los valores numéricos y booleanos limpios se tipan.

Limitaciones

  • Se requiere una fila de encabezado. Sin encabezados significativos en la primera fila, las claves serán lo que contenga esa fila.
  • Los nombres de columna duplicados colisionan — dos columnas con el mismo encabezado se mapean a la misma clave, así que el valor posterior sobrescribe al anterior.
  • La conversión de tipos es deliberadamente estricta. Solo convierte números limpios y true/false exactos; no analiza fechas, moneda ni números con separadores de miles, y activarla puede quitar los ceros a la izquierda de cosas como IDs.
  • Produce un array plano de objetos; no construye estructuras anidadas a partir del CSV.

Privacidad

La conversión se ejecuta por completo en tu navegador. Tu CSV y el JSON resultante nunca salen de tu dispositivo.

Preguntas frecuentes

¿Esta herramienta de CSV a JSON es gratis?

Sí — gratis, sin registro, sin límites, funciona en tu navegador.

¿Mi CSV necesita una fila de encabezado?

Sí. La primera fila se usa como las claves del objeto JSON, así que debería contener los nombres de tus columnas.

¿Maneja las comas y comillas dentro de los campos?

Sí. El analizador entiende los campos entrecomillados, así que las comas, saltos de línea y comillas dobladas dentro de un valor entrecomillado se manejan correctamente.

¿Mis números se convertirán en números reales?

Solo si activas la conversión de tipos, que tipa números limpios y true/false. Con ella desactivada, todo sigue siendo una cadena — útil para IDs o códigos postales con ceros a la izquierda.

¿Qué pasa con los nombres de columna duplicados?

Se mapean a la misma clave JSON, así que la última columna con ese nombre gana y sobrescribe la anterior. Usa encabezados únicos para no perder datos.

¿Puede crear JSON anidado?

No. Produce un array plano de objetos, uno por fila; no construye estructuras anidadas.

¿Se sube mi CSV?

No. Todo se ejecuta localmente en tu navegador; nada se envía ni almacena.

Lakshay Kumar

Escrito por Lakshay Kumar(TechLakshay)

A QA Automation Engineer by trade, Lakshay's real passion is untangling complex problems into simple, working solutions — which is exactly why FreeMyTask exists. On Instagram, he channels that same instinct into helping 26,000+ content creators with SEO education, motivation, and hands-on query solving.

Última actualización: August 22, 2026
🎁