tigtools

Excel a HTML

Elige un archivo .xlsx y obtén sus datos como una tabla HTML que puedes pegar en una página web o plantilla de correo. Se ejecuta en tu navegador.

Se ejecuta en tu navegador Sin registro

o suéltalo aquí. El archivo permanece en tu dispositivo.

Cómo usarla

  1. Elige o suelta un archivo .xlsx.
  2. Elige una hoja o Todas las hojas para obtener una tabla por hoja.
  3. Decide si la primera fila es un encabezado.
  4. Comprueba la vista previa y luego copia el código o descarga el archivo .html.

Cómo funciona

Cada celda se escribe en una celda de tabla con su texto escapado en HTML, de modo que caracteres como < y & no puedan romper la página ni inyectar marcado. Los saltos de línea dentro de una celda se convierten en <br>. Con la opción de encabezado, la primera fila se coloca en <thead> como celdas <th>. Las celdas numéricas reciben class="num" para que puedas alinearlas a la derecha con CSS; el archivo descargado incluye una pequeña hoja de estilos que lo hace.

Los valores son los almacenados: resultados de fórmulas tal como se guardaron en el archivo, VERDADERO/FALSO y fechas en ISO 8601. No se reproducen los formatos de número, las fuentes, los colores, los bordes, los anchos de columna, las celdas combinadas, las imágenes ni los gráficos. Todas las filas tienen el mismo número de celdas; las filas y columnas vacías finales se omiten.

La vista previa se muestra en un marco aislado (sandbox) que no puede ejecutar scripts ni cargar nada de Internet.

Ejemplos

Una tabla de precios en un sitio web

Convierte una hoja de lista de precios en una tabla HTML, pégala en la vista de código del CMS y deja que el CSS del sitio le dé estilo.

Varias hojas en una página

Con «Todas las hojas», cada hoja se convierte en un encabezado h2 con su propia tabla en un único archivo HTML.

Preguntas frecuentes

¿Por qué no aparecen los colores y bordes de Excel?

Solo se convierten los datos, por lo que la tabla se adapta al diseño de la página donde la uses. Dale estilo con tu propio CSS.

¿Por qué se muestra 25 % como 0.25?

La tabla contiene los valores almacenados de las celdas. No se aplican los formatos de número como porcentajes, monedas o separadores de miles.

¿Es seguro pegar el HTML en mi sitio?

Sí. Todo el texto de las celdas se escapa, por lo que el contenido de la hoja se muestra como texto y no puede añadir etiquetas, scripts ni enlaces.

Privacidad

El libro de trabajo se lee en tu navegador y el HTML se crea en tu dispositivo. No se sube nada, no se almacena nada y no se incluye en analíticas; solo se cuenta un evento anónimo de que se utilizó la herramienta.