CanDoYa
ES

Convertir CSV a JSON

Funciona del todo en tu navegador: sin subir nada y sin registro.

Pega un CSV para convertirlo a JSON.
Comparte esta herramienta

¿Cómo convertir CSV a JSON?

Un convertidor de CSV a JSON lee filas tabulares y crea datos JSON estructurados. Pega aquí el CSV: la fila de cabecera se usará como claves y cada fila posterior se convertirá en un objeto. El conversor interpreta comas entre comillas, comillas escapadas y campos multilínea, y genera un JSON formateado que puedes copiar o descargar.

Cómo se usa

  1. 1Pega el CSV. Introduce el CSV en el panel izquierdo o carga el ejemplo para ver un archivo con las comillas bien colocadas.
  2. 2Elige la estructura. Mantén la primera fila como cabecera para crear objetos JSON, selecciona un delimitador si la detección automática falla y activa la detección de tipos si la necesitas.
  3. 3Usa el JSON. Revisa el resultado formateado en tiempo real y después cópialo o descarga data.json.

Para quién es

CSV guarda una tabla como texto separado por delimitadores, mientras que JSON organiza los datos en arrays y objetos que las aplicaciones pueden usar directamente. Este conversor admite comas, punto y coma, tabuladores y barras verticales. Desactiva la cabecera para obtener un array de arrays, o activa la detección de tipos para representar números, booleanos, valores null y celdas vacías como tipos primitivos de JSON.

La conversión se hace en tu navegador. Los archivos exportados de hojas de cálculo, los datos de prueba y la información de clientes no se suben ni se envían a ningún servicio.

Preguntas frecuentes

¿Este convertidor de CSV a JSON es gratis?

Sí. Puedes convertir CSV a JSON sin registrarte, instalar programas ni pagar una suscripción. La conversión se ejecuta en el navegador y puedes copiar el resultado o descargarlo como archivo JSON.

¿Se sube mi CSV a algún sitio?

No. El conversor procesa el texto de forma local en tu navegador. Ni el CSV ni el JSON generado se envían a un servidor, por lo que sirve para archivos privados y datos de desarrollo.

¿Admite comas y saltos de línea dentro de campos entre comillas?

Sí. Los campos entre comillas dobles pueden contener el delimitador elegido y saltos de línea. Dos comillas dobles consecutivas dentro de un valor entre comillas se convierten en una comilla literal, según la convención habitual de CSV definida en RFC 4180.

¿Qué ocurre si el CSV no tiene una fila de cabecera?

Desactiva la opción de usar la primera fila como cabecera. El conversor creará un array JSON de arrays, de modo que cada fila del CSV seguirá siendo una fila y ningún valor se tratará como clave de objeto.

¿Puede convertir datos separados por punto y coma, tabuladores o barras verticales?

Sí. La detección automática examina el primer registro completo en busca de comas, punto y coma, tabuladores y barras verticales. También puedes elegir el delimitador a mano si el archivo es poco habitual o el resultado resulta ambiguo.

¿Cómo funciona la detección de tipos JSON?

Al activarla, los valores sin comillas true, false y null pasan a ser tipos primitivos de JSON, las celdas vacías se convierten en null y los números canónicos seguros pasan a ser números JSON. Los valores entre comillas, los identificadores con ceros iniciales y cualquier cifra que pueda perder precisión permanecen como cadenas.