Saltar al contenido

Convertidor de Excel a tabla HTML

Suelte una hoja de cálculo y obtenga una tabla HTML semántica lista para pegar en una página, una plantilla de correo o un CMS.

Procesado localmente en tu navegador

Opciones

Solo se conservan letras, dígitos, espacios, guiones y guiones bajos.

¿Qué es Convertidor de Excel a tabla HTML?

Una hoja de cálculo es cómoda para editar pero incómoda para publicar. Este conversor lee archivos .xlsx, .xls, .xlsm, .ods y .csv en local y escribe la hoja elegida como una <table> semántica: un <thead> opcional con celdas <th scope="col">, un <caption> opcional tomado del nombre de la hoja y un <tbody> con los datos.

Cada valor de celda se escapa en HTML, así que un texto como <script> o "><img onerror=1> se muestra como texto y nunca se ejecuta. También puede añadir una clase CSS, elegir salida con sangría o minificada, decidir cómo se ven las celdas vacías y conservar los saltos de línea como <br>.

¿Cómo funciona?

  1. Suelte un archivo Excel, ODS o CSV en la zona (hasta 50 MB); no se sube nada.
  2. Elija la hoja en el selector sobre el resultado si el libro tiene varias.
  3. Marque o desmarque la fila de encabezado y el caption, añada una clase como «table table-striped» y elija salida con sangría o minificada.
  4. Revise la vista previa en directo y copie el HTML o descárguelo como archivo .html.

Casos de uso habituales

  • Publicar en un sitio estático o en una página de documentación una lista de precios o un calendario que vive en Excel.
  • Montar una plantilla de correo HTML a partir de una tabla sin reescribir cada celda.
  • Dar a un CMS o a una wiki que solo admite HTML una tabla exportada desde una hoja de cálculo.
  • Generar marcado de tabla accesible (celdas de encabezado con scope) para un informe o un apunte de clase.

Ejemplos

Suelte una hoja de cálculo y obtenga una tabla HTML semántica lista para pegar en una página, una plantilla de correo o un CMS.

Privacidad

Convertidor de Excel a tabla HTML se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

Solo se convierten los valores de las celdas, tal como se muestran en el libro: no se conservan estilos, colores, celdas combinadas, imágenes ni fórmulas. Las hojas muy largas se cortan en 20 000 filas.

Preguntas frecuentes

¿Es seguro pegar ese HTML en mi web?

El texto de las celdas se escapa para & < > " y ', así que una celda con una etiqueta script se muestra como texto. La opción de clase, además, solo conserva letras, dígitos, espacios, guiones y guiones bajos.

¿Se suben mis archivos de Excel a un servidor?

No. El libro lo abre una biblioteca que se ejecuta dentro de la pestaña de su navegador, así que una lista de precios o de clientes confidencial nunca sale de su equipo.

¿Puedo obtener un <thead> y un <caption>?

Sí. Deje marcada «La primera fila es un encabezado» para obtener <thead> con <th scope="col">, y marque la opción de caption para usar el nombre de la hoja como título de la tabla.

¿Qué pasa con una hoja enorme?

El HTML se detiene en 20 000 filas y un aviso indica cuántas filas tiene realmente la hoja. La vista previa solo muestra las primeras 500 filas para ir rápida.

Más herramientas en Herramientas de Excel →