Volver a Herramientas

Convertidor de Excel a JSON

Convierte Excel/CSV a JSON, compatible con múltiples hojas de cálculo, filtrado de campos y preservación de tipos

Última actualización
My tools
No tools yet

Cargando...

Cómo convertir Excel a JSON

  1. 1

    Cargar o pegar tabla

    Haz clic en cargar para seleccionar un archivo .xlsx, o pega directamente el contenido de la tabla copiado desde Excel o WPS en el cuadro de texto (el texto en el portapapeles está separado por tabulaciones).

  2. 2

    Seleccionar hoja de cálculo y campos

    Los archivos con múltiples hojas de cálculo pueden cambiar entre ellas para exportar, o exportar todas a la vez; desactiva las columnas que no necesites y establece el formato de salida para celdas vacías y fechas.

  3. 3

    Copiar o descargar JSON

    El JSON se genera en tiempo real a la derecha, puedes cambiar entre formato comprimido o formateado, y luego copiar con un clic o descargar como archivo .json.

Descripción general de características

Convierte tablas de Excel a JSON en el navegador. Carga un archivo .xlsx o pega directamente la tabla copiada desde Excel o WPS; la primera fila se usa como nombres de clave, cada fila de datos genera un objeto; los números, booleanos y fechas mantienen su tipo, los números de pedido largos no pierden precisión. El archivo no se carga en el servidor en ningún momento.

Descripción de la herramienta

Herramienta gratuita en línea para convertir Excel a JSON. Carga archivos .xlsx o pega tablas copiadas desde Excel, WPS; la primera fila se convierte en nombres de claves para generar un array de objetos. Soporta múltiples hojas de cálculo, selección de campos, políticas de valores nulos y fechas, sin pérdida de precisión en números de pedidos largos, todo se procesa localmente en el navegador.

Lista de capacidades

  • Compatible con carga de archivos .xlsx, también soporta pegar directamente contenido de tabla copiado desde Excel o WPS.
  • La primera fila se usa automáticamente como nombre de clave JSON; si el encabezado está vacío se completa con column_N, y los nombres duplicados se añaden automáticamente con sufijos.
  • Lee todas las hojas de trabajo, permite cambiar para exportar una sola o exportar todas a la vez como estructura "nombre de hoja: datos".
  • Permite seleccionar las columnas que se desea conservar y exportar solo los campos necesarios para el negocio.
  • Los números y booleanos conservan sus tipos nativos, las fechas pueden exportarse como ISO 8601, número de serie de Excel o texto original.
  • Los enteros de 16 dígitos o más se conservan como cadenas para evitar que los números de pedido, ID de copo de nieve, etc., terminen en 0.
  • Todo el análisis se realiza localmente en el navegador; los archivos de Excel no se cargan en el servidor.

Herramientas relacionadas

Preguntas frecuentes

¿Qué formatos de archivo admite esta herramienta?
Admite .xlsx, así como archivos de texto delimitados como CSV, TSV, etc. No admite .xls, que es el formato binario anterior a Excel 2003 y completamente diferente de .xlsx; simplemente abre el archivo en Excel y guárdalo como .xlsx.
¿Se cargarán los datos de la tabla en el servidor?
No. La descompresión, análisis y generación de JSON se realizan localmente en el navegador; los archivos no abandonan tu ordenador. La herramienta sigue siendo funcional incluso sin conexión a Internet.
¿Puedo usar una fila que no sea la primera como encabezado?
Sí. Se puede especificar la fila de encabezado; las filas superiores se ignoran y las inferiores generan objetos según sus nombres de campo. Las columnas sin encabezado se rellenan como column_N, y las columnas con nombres duplicados reciben automáticamente sufijos numéricos para evitar conflictos de claves.
¿En qué se convierten las celdas vacías?
Por defecto, se genera null, pero también puedes elegir generar una cadena vacía u omitir la clave completamente. Con null, la clave sigue existiendo y el acceso descendente no devolverá undefined; al omitir, la salida es más compacta.
¿Cuál es el formato de salida de las celdas de fecha?
Excel almacena internamente las fechas como números de serie. Por defecto, genera cadenas ISO 8601 (las fechas sin hora solo se generan hasta el día), pero también puedes optar por conservar el número de serie original o el texto de visualización original. Se reconocen tanto los formatos de fecha integrados como los personalizados.
¿Perderán precisión los números de pedido largos?
No. Los números enteros de 16 dígitos o más se conservan como cadenas en lugar de números, por lo que el final no se convertirá en 0. Los números más cortos siguen siendo tipo numérico y pueden participar directamente en cálculos.
¿Qué impacto tienen las celdas combinadas?
Las celdas combinadas hacen que los títulos de columna y los datos se desalineen, lo que hace que los nombres de clave sean inestables. Cuando se detectan celdas combinadas, la página muestra una advertencia; se recomienda deshacer la combinación en Excel antes de convertir.
¿Qué herramienta se utiliza para la conversión inversa (JSON a Excel)?
Utiliza la herramienta JSON a Excel del sitio, que admite aplanar objetos anidados, tres formas de exportación de matrices y exportación de matrices anidadas a hojas de trabajo independientes.