Convertidor de CSV a JSON

Convertidor de CSV a JSON: claves anidadas, tipos, descarga | We.Inc

Convierte CSV a JSON en tu navegador. Detecta el delimitador, lee campos entre comillas, convierte números y true/false en tipos reales, crea objetos anidados a partir de cabeceras con puntos y descarga el archivo.

Convertidor de CSV a JSON

Para convertir CSV en JSON, trata la primera fila como claves y cada fila siguiente como un objeto, de modo que name,price y luego Mug,12 se convierte en [{"name":"Mug","price":12}]. Pega o suelta un archivo CSV abajo. El convertidor detecta el delimitador, respeta las comas entre comillas, convierte números y booleanos, y puede anidar columnas con nombres como address.city.

Formatos de salida que puedes elegir

Pega CSV o suelta un archivo exportado desde Excel, Google Sheets o una base de datos, y revisa las filas interpretadas en una tabla de vista previa antes de copiar o descargar el JSON. No se sube nada.

Preguntas frecuentes

¿Cómo convierto un archivo de Excel a JSON?

En Excel, elige Archivo, Guardar como y selecciona CSV UTF-8. En Google Sheets, elige Archivo, Descargar, Valores separados por comas. Después suelta el archivo aquí. Cada hoja necesita su propia exportación, ya que un CSV contiene una sola tabla.

¿Cómo se tratan las comillas y las comas dentro de una celda?

El parser sigue RFC 4180, el formato CSV habitual: un campo entre comillas dobles puede contener comas y saltos de línea, y dos comillas dobles seguidas representan una comilla literal. Un valor como "Mug, large" sigue siendo un solo campo.

¿Cómo obtengo JSON anidado a partir de un CSV?

Nombra las columnas con puntos, como id, address.street y address.city, y marca Claves anidadas. Cada punto crea un nivel, así que la fila se convierte en {"id":1,"address":{"street":"...","city":"..."}}.

¿Hay un límite de tamaño?

Solo la memoria de tu dispositivo. Los archivos de unos pocos megabytes se convierten al instante. Para archivos de cientos de megabytes, es mejor una herramienta de línea de comandos o un parser por streaming.

Por qué importa la conversión de tipos

En sentido contrario

Convertir

Delimitador

Detectar ({name})

Salida

Array de objetos

Con la primera columna como clave

Array de arrays

Sangría

2 espacios

4 espacios

Minificado

Fila de cabecera

Convertir tipos

Claves anidadas (a.b)

Celdas vacías como null

Abrir un archivo CSV

Copiar JSON

{rows} filas, {cols} columnas.

Vista previa (primeras 20 filas)

Empieza gratis · Sin tarjeta de crédito

Relacionado: Herramientas Gratuitas

Producto

Para quién es

Funciones

Recursos

Empresa

Mapa del sitio