Blog
Español

Convertir Excel — XLSX, CSV, ODS y JSON online

Convierte hojas de cálculo y archivos de tablas sin subirlos

Funciona en tu navegador · no se sube nada

Arrastra un archivo aquí o elígelo

Se procesa en tu navegador · Hasta 20MB

Ajustes de entrada de texto

Es una herramienta para convertir datos. No conserva por completo gráficos, imágenes, macros, vínculos externos ni formato. Los archivos nunca se suben.

CSV, TSV y JSON guardan solo la hoja seleccionada. JSON es una matriz bidimensional que incluye la primera fila. Las celdas de CSV/TSV se leen como texto, sin convertir automáticamente números ni fechas.

Aquí no se calculan fórmulas. El modo de valores usa los resultados guardados y se detiene si una fórmula no tiene ninguno. Si lo desactivas, las fórmulas originales se incluyen en la salida de libro.

Hasta 100 hojas, 50.000 filas por hoja, 256 columnas y 500.000 celdas en total. Tamaño máximo descomprimido del ZIP: 80MB.

Cómo se usa

  1. Elige o arrastra un archivo XLSX, XLS, ODS, CSV, TSV o JSON.
  2. Para archivos de texto, ajusta la Codificación de entrada y el Separador CSV en Ajustes de entrada de texto. TSV siempre usa tabuladores. El separador elegido también se usa al generar un CSV.
  3. Elige la hoja en Hoja para vista previa / salida de texto y después el Formato de salida.
  4. Revisa las opciones de valores guardados, BOM UTF-8 y protección contra fórmulas en CSV/TSV.
  5. Pulsa Convertir archivo y luego Descargar archivo convertido. El archivo conserva el nombre original con la nueva extensión, por ejemplo ventas.csv.

Reglas de conversión

Las celdas de CSV/TSV siguen siendo texto, incluido el texto con aspecto de número como 001. Las fechas de los libros usan sus valores numéricos internos y los formatos de número compatibles. El JSON contiene los valores brutos, así que las fechas pueden aparecer como números de serie de Excel. Las celdas vacías pasan a null en JSON. Las filas JSON de distinta longitud se completan con null hasta el ancho de la tabla; las filas totalmente vacías del final pueden omitirse. Los enteros JSON fuera del rango seguro de JavaScript deben escribirse como texto.

La protección contra inyección en CSV/TSV antepone un apóstrofo a los textos que empiezan por =, +, -, @, tabulador o retorno de carro. Esto cambia esos valores a propósito. Si conservas las fórmulas, las del libro original se incluyen en la salida. Usa los valores guardados cuando no puedas confiar en las fórmulas originales.

La salida de libro conserva todas las hojas con un formato limitado. Es una herramienta para trasladar datos: guarda tu archivo original. No se admiten archivos con contraseña, ZIP64 ni la conservación de macros VBA.

Límites: 100 hojas, 50.000 filas por hoja, 256 columnas y 500.000 celdas en total. El contenido de un libro ZIP puede descomprimirse hasta 80MB como máximo.

Ejemplo

Convierte [["Nombre","Idioma"],["María","Español"],["你好","中文😀"]] de JSON a XLSX y obtendrás una tabla que incluye la primera fila. Al pasar ese libro a CSV, la hoja seleccionada se guarda como texto UTF-8.

Para convertir un CSV en objetos JSON o quedarte solo con algunas columnas, usa el Conversor de CSV a JSON o el Extractor de columnas CSV.

Preguntas frecuentes

¿Se suben los archivos?

No. La lectura y la conversión se hacen dentro de tu navegador. El tamaño máximo es de 20MB.

¿Se conservan todas las hojas?

Las salidas XLSX, XLS y ODS contienen todas las hojas. CSV, TSV y JSON guardan solo la hoja seleccionada.

¿Se conservan las fórmulas y el formato?

Por defecto, las fórmulas se sustituyen por su resultado guardado. La herramienta no calcula fórmulas y se detiene si falta un valor guardado. Puedes conservar las fórmulas, pero gráficos, imágenes, macros, vínculos externos y formato no se conservan por completo.

Mi CSV de Excel usa punto y coma y tiene acentos raros. ¿Qué hago?

El Excel en español suele guardar el CSV con punto y coma y en Windows-1252. Elige Punto y coma como separador y Windows-1252 como codificación de entrada. El CSV que genera la herramienta siempre está en UTF-8; con el BOM activado (por defecto), Excel muestra bien las tildes y la ñ.

¿Qué estructura JSON se admite?

Matrices bidimensionales con celdas de texto, número, booleano y null. La primera fila sigue siendo una fila, no se convierte en claves de objeto.

¿Echas en falta alguna herramienta?