.HTA

Archivo HTA

HTML Application
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo HTA es una HTML Application (Aplicación HTML), un programa de Windows escrito en HTML más VBScript o JScript que se ejecuta a través de mshta.exe con privilegios locales completos. Para leer uno de forma segura, haga clic derecho sobre él y elija Editar en lugar de hacer doble clic. Trate cualquier archivo HTA inesperado como potencialmente hostil, ya que mshta.exe es una herramienta común para la distribución de malware.

Desarrollador: Microsoft Categoría: Archivos ejecutables MIME: application/hta
SE ABRE EN Windows macOS Linux
Relacionado: .APK · .EXE · .VBS · .JAR

En esta página

19k+ extensiones indexadas
Última revisión Sep 5, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo HTA?

.hta (HTML Application) es un tipo de archivo de documento HTML que agrupa marcado HTML, JScript y script VBScript en una aplicación de escritorio independiente para Windows. A diferencia de los archivos .html, el .hta no es ejecutado por los navegadores web; en su lugar, es ejecutado en la máquina local por mshta.exe, el Microsoft HTML Application Host integrado en Windows. Microsoft introdujo el formato en 1999 junto con Internet Explorer 5 como una forma de crear herramientas GUI ligeras utilizando tecnologías web familiares, pero con acceso completo y de confianza al sistema operativo en lugar del entorno aislado (sandbox) de un navegador.

La distinción clave respecto a las páginas web ordinarias es el privilegio: un .hta se ejecuta con los mismos permisos que el usuario que ha iniciado sesión, con acceso sin restricciones al registro de Windows, al sistema de archivos, a los objetos COM y a los controles ActiveX. La apariencia de la ventana -título, icono, estilo de borde y comportamiento de redimensionamiento- se configura a través del elemento <HTA:APPLICATION>, específico de Microsoft, ubicado dentro del <head> del documento. El archivo es texto plano sin un número mágico binario; se identifica por su extensión .hta y dicha etiqueta.

Riesgos potenciales. El uso de archivos .hta de fuentes desconocidas conlleva muchos riesgos. Aunque los sistemas operativos y las herramientas antivirus emplean diversas técnicas para mitigar esos riesgos, muchos ataques se llevan a cabo puramente debido a la irresponsabilidad del usuario. Muchos virus informáticos y malware utilizan .hta para cambiar entradas en el registro de Windows, abrir puertas traseras para accesos no deseados o descargar cargas útiles adicionales; además, los escáneres antivirus modernos suelen marcar los archivos .hta no confiables como sospechosos. Debido a que mshta.exe es un binario legítimo de Windows, los atacantes suelen abusar de él en técnicas de «living-off-the-land» para eludir los controles de seguridad.

Seguridad y protección

RIESGO: HIGH

Un HTA es un programa de Windows con PRIVILEGIOS COMPLETOS, no una página web aislada. Hacer doble clic en un .hta lo EJECUTA a través de mshta.exe con sus derechos de usuario: puede leer/escribir archivos, cambiar el registro, descargar cargas útiles y lanzar otros programas. mshta.exe es una técnica de malware «living off the land» muy conocida y los HTA son un vector común de archivos adjuntos de phishing. Reglas: nunca abra un .hta que llegue por correo/chat/descarga a menos que lo haya escrito usted o confíe plenamente en él; para inspeccionar uno, SIEMPRE haga clic derecho > Editar (abrir como texto) para que no se ejecute; tenga cuidado con las extensiones dobles como «factura.pdf.hta». Muchas organizaciones bloquean los .hta y restringen mshta.exe por completo. Si recibió uno inesperadamente, trátelo como hostil y elimínelo.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOHTML Application
DESARROLLADORMicrosoftdesde 1999 (Internet Explorer 5)
TIPO MIMEapplication/hta
TIPOAplicación HTML/JScript/VBScript ejecutada por mshta.exe (de confianza, con privilegios completos)
RELACIONADO.apk.exe.vbs.jar

Programas que abren archivos HTA

Windows5 apps
Adobe Dreamweaver Pago Un IDE de diseño web que puede editar el HTML/script de un .hta. Excesivo para la mayoría; Notepad++/VS Code son más sencillos.
Notepad Código abierto Abra el .hta para lectura/edición con resaltado de sintaxis; la forma segura de inspeccionarlo antes de decidir si ejecutarlo.
Microsoft HTML Application Host (mshta.exe) Integrado Para EJECUTAR un .hta DE CONFIANZA: haga doble clic en él (mshta.exe lo lanza) o ejecute «mshta archivo.hta». Solo haga esto con archivos en los que confíe plenamente: se ejecuta con sus permisos completos.
Notepad (built-in) Integrado Para LEER el código de forma segura SIN ejecutarlo: haga clic derecho en el .hta > Editar, o abra primero el Bloc de notas y use Archivo > Abrir.
Visual Studio Code Gratis Abra el archivo para leer/editar el HTML+script con resaltado; ideal para entender o mantener un HTA.
macOS1 app
Any text editor (TextEdit, VS Code) Gratis macOS solo puede LEER el código fuente de un HTA; no existe un entorno de ejecución HTA. Ábralo en TextEdit o VS Code para inspeccionarlo.
Linux1 app
Any text editor (VS Code / gedit) Gratis Linux no tiene entorno de ejecución HTA; solo puede leer el código fuente. Ábralo en un editor de texto para ver qué hace.

Detalles técnicos

especificación profunda
DesarrolladorMicrosoft
Introducido1999, con Internet Explorer 5
Motor de ejecuciónmshta.exe (Microsoft HTML Application Host), un componente integrado de Windows
Nivel de privilegioConfianza total: se ejecuta fuera del sandbox del navegador con privilegios de sistema operativo a nivel de usuario
Lenguajes de scriptingJScript y VBScript
Motor de renderizadoMotor Trident (MSHTML) de Internet Explorer
Tipo MIMEapplication/hta
Codificación de archivoTexto plano (UTF-8 o Windows ANSI); sin bytes mágicos binarios
Marcador distintivoElemento <HTA:APPLICATION> en el <head> del documento; sin firma fija a nivel de bytes
Personalización de ventanaTexto de la barra de título, icono, estilo de borde, redimensionamiento y comportamiento de desplazamiento establecidos mediante atributos de <HTA:APPLICATION>
Acceso al sistemaAcceso completo de lectura/escritura al registro de Windows, sistema de archivos, objetos COM y controles ActiveX
Soporte de plataformaSolo Windows; sin soporte nativo en macOS o Linux
Clasificación de seguridadComúnmente marcado por antivirus como potencialmente malicioso; frecuentemente abusado en ataques «living-off-the-land» a través de mshta.exe
DespliegueToda la aplicación contenida en un solo archivo .hta; no requiere instalador ni instalación de entorno de ejecución
Lanzado1999 (Internet Explorer 5)
Especificaciónen.wikipedia.org

Conversiones de HTA

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos HTA. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos HTA.

Preguntas frecuentes

¿Qué es un archivo HTA?
Una HTML Application: un programa de Windows escrito en HTML más VBScript/JScript que se ejecuta como una aplicación de escritorio de confianza y con privilegios completos a través de mshta.exe. Parece una página web pero puede acceder a sus archivos, al registro y al sistema.
¿Cómo abro un archivo HTA de forma segura?
Para LEERLO, haga clic derecho > Editar o ábralo en Notepad/Notepad++/VS Code; esto muestra el código sin ejecutarlo. Solo haga doble clic (lo cual lo EJECUTA a través de mshta.exe) si usted lo escribió o confía plenamente en él.
¿Es peligroso un archivo HTA?
Puede serlo. A diferencia de una página web, un HTA se ejecuta con privilegios locales completos, por lo que uno malicioso puede dañar su sistema. mshta.exe es una herramienta común de malware y los HTA son archivos adjuntos frecuentes en ataques de phishing. Trate los archivos .hta inesperados como hostiles.
¿Siguen funcionando los archivos HTA en Windows 11?
Sí. mshta.exe y el motor MSHTML todavía se incluyen en Windows 11, por lo que los HTA se ejecutan aunque Internet Explorer fuera retirado en 2022. mshta está en desuso (no recomendado) pero no se ha eliminado; la renderización está limitada a las capacidades heredadas de IE11.
¿Cómo ejecuto un archivo HTA?
Haga doble clic en él (mshta.exe lo lanza) o ejecute «mshta suarchivo.hta» desde un símbolo del sistema. Solo haga esto con archivos de confianza: se ejecuta con sus permisos completos.
¿Puedo abrir un HTA en un Mac o Linux?
Solo puede leer su código fuente en un editor de texto. Los HTA necesitan el entorno de ejecución mshta.exe de Windows, que no existe en macOS ni Linux, por lo que no pueden ejecutarse allí.
¿Cómo convierto un HTA en una página web normal o en un EXE?
Para convertirlo en página web, elimine la etiqueta <HTA:APPLICATION> y el script de acceso al sistema, y porte VBScript a JavaScript (reescritura manual; perderá las funciones de escritorio). Para crear un .exe independiente, empaquételo con un conversor de HTA a EXE, aunque estos empaquetadores suelen ser marcados por los antivirus.

Referencias

1Wikipedia - HTML Applicationen.wikipedia.org
2Microsoft Learn - Introduction to HTML Applications (HTAs)learn.microsoft.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Extensiones relacionadas

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z