Cómo usar CSV ↔ Excel ↔ JSON
- 1
Añade tus datos
Suelta un archivo CSV, TSV, Excel (XLSX, XLS), ODS o JSON, o pega los datos directamente desde una hoja de cálculo o un editor de código.
- 2
Elige la salida
Elige JSON, CSV, TSV, Excel u ODS. La tabla de vista previa muestra exactamente lo que se ha leído, así que puedes corregir el delimitador, la fila de encabezado o la hoja.
- 3
Ajusta y descarga
Elige la estructura del JSON, el anidamiento, el delimitador o el BOM, revisa la vista previa de la salida y descarga el archivo o cópialo.
Límites y Pro
Archivos de hasta 500 MB, con cualquier número de filas y columnas; se convierte una hoja a la vez.
Archivos de hasta 4 GB. Ver Pro
Acerca de CSV ↔ Excel ↔ JSON
Este conversor mueve datos tabulares entre los tres formatos que más se intercambian: CSV (y TSV), hojas de cálculo (Excel XLSX, el antiguo XLS, XLSB y OpenDocument ODS) y JSON. Funciona en todas las direcciones, así que la misma página convierte una exportación CSV en JSON para una API, la respuesta de una API en una hoja de Excel para un compañero o un libro en un CSV limpio para importarlo a una base de datos.
La lectura es tolerante. Los delimitadores del CSV (coma, punto y coma, tabulación o barra vertical) se detectan automáticamente, se admiten campos entrecomillados con saltos de línea y las exportaciones antiguas con codificación de Windows se decodifican correctamente. La detección de tipos convierte números, verdadero/falso y fechas ISO en valores reales, y mantiene como texto identificadores como los códigos postales o «007». Con entrada JSON, entiende matrices de objetos, matrices de matrices, objetos indexados por columna, objetos indexados por ID, un único objeto y JSON Lines; los objetos anidados pueden aplanarse en columnas con notación de punto, como address.city.
La escritura es configurable: JSON como matriz de objetos (con la opción de volver a anidar las claves con punto), matriz de matrices o una matriz por columna, en formato legible o compacto; CSV con cualquier delimitador y una marca BOM UTF-8 opcional para Excel en Windows; y XLSX u ODS con números, fechas y booleanos guardados como celdas tipadas y columnas ajustadas a su contenido.
Una vista previa virtualizada permite recorrer incluso archivos muy grandes. Límites: las fórmulas se exportan con su último valor calculado, solo se convierte una hoja a la vez, y no se conservan estilos de celda, celdas combinadas ni gráficos.
Privacidad
Los archivos y los datos pegados se analizan y convierten en un Web Worker de esta pestaña con Papa Parse y SheetJS; no se sube nada y el texto pegado no se guarda en ningún sitio. Las bibliotecas de conversión forman parte de este sitio y solo se cargan cuando añades datos.
Características
En todas las direcciones
CSV, TSV, XLSX, XLS, ODS y JSON, tanto de entrada como de salida.
Vista previa en vivo
Una tabla virtualizada muestra exactamente cómo se leyeron tus datos.
JSON a tu manera
Objetos, matrices o columnas; anidado o plano; legible o compacto.
Nunca se sube nada
La conversión se hace en un proceso dentro de tu navegador.