El SWF (Small Web Format), originalmente conocido como Shockwave Flash, es un formato de archivo propietario desarrollado por Macromedia (posteriormente adquirido por Adobe) para contenido multimedia, gráficos vectoriales y ActionScript. Los archivos SWF fueron diseñados para ser pequeños y eficientes para su entrega a través de Internet, lo que los hizo increíblemente populares a principios de la década de 2000 para crear gráficos animados, aplicaciones web interactivas, juegos y reproducción de video. Un archivo SWF contiene una versión en bytecode de ActionScript, que es un potente lenguaje de scripting utilizado para controlar la animación, la interactividad y la manipulación de datos dentro del archivo. Puede incrustar varios tipos de medios, incluyendo formas vectoriales escalables, imágenes ráster, audio (MP3, ADPCM) y video (FLV). Estos archivos requerían un entorno de ejecución específico, principalmente el plugin Adobe Flash Player, para ser visualizados en navegadores web o como aplicaciones independientes. A pesar de su uso generalizado, el formato fue criticado por vulnerabilidades de seguridad, problemas de rendimiento y su naturaleza propietaria. Con el auge de estándares web abiertos como HTML5, CSS3 y JavaScript, que ofrecen funcionalidades similares, y la decisión de Apple de no soportar Flash en dispositivos iOS, la popularidad del formato disminuyó significativamente. Adobe finalizó oficialmente el soporte para Flash Player a finales de 2020, lo que llevó a su desaprobación y a la eliminación del plugin de la mayoría de los navegadores.