Datos y archivos

CSV a JSON

Convierte CSV UTF-8 a JSON conservando cada celda como texto.

CSV UTF-8: archivo hasta 1 MiB; en ambos modos, hasta 500.000 unidades UTF-16. Máximo 10.000 filas incluida cabecera, 100 columnas, 100.000 celdas y 4 MiB de salida. Todas las celdas se conservan como texto. No se envían ni guardan entradas.

El archivo seleccionado tiene prioridad sobre el texto. Separadores LF/CRLF; el archivo conserva espacios y saltos dentro de comillas. El editor de texto del navegador normaliza saltos a LF: usa archivo para conservar CRLF exactos. Las fórmulas permanecen como texto JSON: revisa su uso posterior en hojas de cálculo.

Entrada y opciones

Qué hace esta herramienta

Convierte tablas CSV UTF-8 a JSON como objetos con cabecera o arrays sin ella, sin inferencia de tipos.

Cómo utilizarla

  1. Pega CSV o selecciona archivo UTF-8, que tiene prioridad.
  2. Elige separador y si la primera fila es cabecera.
  3. Convierte y descarga el JSON completo; la vista previa puede ser parcial.

Ejemplo verificable

Entrada
CSV: codigo,nombre seguido por 001,Ana.
Resultado esperado
Objeto con codigo igual a la cadena «001», no al número 1.

Limitaciones que conviene revisar

  • Archivo hasta 1 MiB y texto hasta 500000 unidades UTF-16 en ambos modos; 10000 filas, 100 columnas, 100000 celdas y salida 4 MiB.
  • Rechaza cabeceras repetidas/vacías y filas irregulares. Archivo conserva CRLF entre comillas; editor normaliza a LF. No ejecuta ni elimina fórmulas.

Leer el tutorial completo

Herramientas relacionadas

Consultar todas las guías. Procesamiento local: la página descarga recursos HTTP, pero no envía a un servidor los archivos o datos introducidos para estas funciones.