El Control ActiveX es un tipo de pequeño programa, también conocido como complemento (o add-on), que se utiliza en Internet para proporcionar contenido interactivo a las páginas web. Estos controles se basan en la tecnología Component Object Model (COM) de Microsoft y se utilizan principalmente en el entorno del sistema operativo Windows. Los Controles ActiveX son archivos de categoría ejecutable y pueden realizar una amplia gama de tareas, como mostrar animaciones, reproducir contenido de audio y video, ofrecer formularios interactivos y acceder a recursos del sistema subyacentes.
Frecuentemente, se incrustan dentro de páginas web y son ejecutados por navegadores web como Internet Explorer (aunque su soporte ha sido ampliamente descontinuado o 'deprecated' en navegadores modernos debido a graves preocupaciones de seguridad). Dado que los Controles ActiveX tienen acceso directo al sistema operativo subyacente, representan un riesgo de seguridad significativo si no están diseñados correctamente o si provienen de fuentes no confiables. Los controles ActiveX maliciosos pueden utilizarse para instalar malware, robar datos o comprometer la seguridad del sistema del usuario. Las prácticas modernas de desarrollo web favorecen alternativas como JavaScript y HTML5 debido a su compatibilidad multiplataforma y a sus características de seguridad mejoradas.