Editor de Excel en línea
Gratis · Sin registro · Procesamiento local

Convertir CSV a JSON Online Gratis — Sin Subir, Datos Intactos

Convierte archivos CSV, TSV y de texto en JSON limpio directamente en tu navegador: detección automática de delimitadores y encabezados convertidos en claves. Sin subir, sin registro, sin límites.

Suelta aquí archivos .csv, .tsv o .txt, o haz clic para buscarlos

Admite .csv / .tsv / .txt · procesamiento local · nunca se sube

Cómo convertir CSV a JSON online

  1. Suelta uno o más archivos .csv, .tsv o .txt — todo se procesa en local y nunca se sube.
  2. Pulsa Convertir a JSON — el delimitador se detecta automáticamente y las filas se convierten en objetos.
  3. Revisa la vista previa — cada resultado muestra la tabla convertida y los primeros 2.000 caracteres del JSON.
  4. Descarga el resultado — un solo archivo se descarga directamente; varios archivos llegan como un ZIP.

Cómo funciona el análisis

El analizador detecta el delimitador —coma, punto y coma o tabulación—, así que las exportaciones de Excel, de hojas de cálculo europeas y de herramientas de bases de datos funcionan sin configuración. Los campos entre comillas se tratan según RFC 4180: las comas, las comillas dobladas e incluso los saltos de línea dentro de las comillas se conservan tal cual, y la BOM UTF-8 inicial se elimina antes de leer.

La primera fila aporta las claves y cada fila siguiente se convierte en un objeto JSON. Las celdas ausentes se rellenan con null para que todas las filas compartan la misma forma. Los valores se tipifican como lo hacen las hojas de cálculo: los campos con aspecto numérico se convierten en números, las palabras TRUE/FALSE en booleanos, y los valores con aspecto de fecha se reconocen como números de serie de Excel.

La primera fila siempre se trata como encabezado. Si tu archivo empieza directamente con datos, añade antes una fila de encabezados; de lo contrario, el primer registro se consumirá como nombres de columna.

Qué se convierte en qué dentro del JSON

Valor en el archivoValor JSONNotas
42 / 3.14númeroLos campos numéricos se conviertan o no entre comillas
TRUE / FALSEbooleanoSe reconocen las palabras clave de verdad de las hojas de cálculo
2020-01-15númeroLos valores con aspecto de fecha se vuelven números de serie de Excel
Campo vacíonullSe rellena en todas las columnas para que las filas sean uniformes
"texto, con coma"cadenaComas entre comillas, comillas dobladas y saltos de línea incrustados se conservan

CSV y JSON, cara a cara

CSVJSON
EstructuraRejilla plana, encabezado opcionalClaves con nombre en cada fila
TiposTodo es texto hasta que una herramienta adivinaNúmeros, booleanos y null explícitos
ComillasEscape RFC 4180, fácil de equivocarse a manoSin conflictos de delimitadores
Ideal paraHojas de cálculo, exportaciones masivas, combinación de correspondenciaAPIs, scripts, configuración, bases de datos

Privacidad y limitaciones

  • Los archivos nunca salen de tu equipo: el análisis lo hace JavaScript dentro de tu navegador.
  • Un archivo CSV no tiene estructura de hojas, así que el resultado siempre es un único array JSON.
  • La primera fila siempre se interpreta como encabezado; no hay modo sin encabezados.
  • Los archivos muy grandes están limitados por la memoria de una pestaña del navegador, pues todo se procesa en local.

Preguntas frecuentes

¿Este convertidor de CSV a JSON es gratis?

Sí: 100 % gratis, sin registro, sin marcas de agua y sin límite de archivos. Toda la conversión ocurre en local, dentro de tu navegador.

¿Qué delimitadores se admiten?

Coma, punto y coma y tabulación se detectan automáticamente: el CSV inglés estándar, las exportaciones europeas con punto y coma y los TSV se convierten sin ajustes.

¿Cómo se tratan las comas y las comillas dentro de los campos?

Según RFC 4180: los campos envueltos en comillas dobles pueden contener comas, comillas dobladas e incluso saltos de línea, y todo llega al JSON exactamente como estaba escrito.

¿Y si mi CSV no tiene fila de encabezados?

La primera fila siempre se usa como encabezado, así que añade una línea de encabezados antes de convertir; de lo contrario, el primer registro se convierte en los nombres de columna.

¿Por qué una fecha se vuelve un número?

Los valores con aspecto de fecha se reconocen como lo hace Excel y se guardan como números de serie (días desde finales de 1899). Formattéalos en tu código. Entrecomillar no los convierte en texto: la tipificación de hoja de cálculo se aplica a todos los campos.

¿Mi archivo se sube a un servidor?

No. El archivo se lee y se analiza con JavaScript en tu navegador; tus datos nunca salen de tu equipo.

¿Puedo volver a convertir JSON en CSV?

Sí. Usa nuestro convertidor de JSON a CSV: cada hoja o array se convierte en un archivo CSV con BOM UTF-8 para que Excel lo abra correctamente.

Herramientas relacionadas

¿Necesitas ver o editar la tabla después de convertir?

Abrir el editor de Excel online gratis