O SWF (Small Web Format), originalmente conhecido como Shockwave Flash, é um formato de arquivo proprietário desenvolvido pela Macromedia (posteriormente adquirida pela Adobe) para multimídia, gráficos vetoriais e ActionScript. Os arquivos SWF foram projetados para serem pequenos e eficientes para entrega pela internet, o que os tornou incrivelmente populares no início dos anos 2000 para a criação de gráficos animados, aplicações web interativas, jogos e reprodução de vídeo. Um arquivo SWF contém uma versão em bytecode do ActionScript, que é uma linguagem de script poderosa usada para controlar a animação, a interatividade e a manipulação de dados dentro do arquivo. Ele pode incorporar vários tipos de mídia, incluindo formas vetoriais escaláveis, imagens rasterizadas, áudio (MP3, ADPCM) e vídeo (FLV). Esses arquivos exigiam um ambiente de tempo de execução específico, principalmente o plugin Adobe Flash Player, para serem visualizados em navegadores web ou como aplicações autônomas. Apesar de seu uso generalizado, o formato foi criticado por vulnerabilidades de segurança, problemas de desempenho e sua natureza proprietária. Com o surgimento de padrões web abertos como HTML5, CSS3 e JavaScript, que oferecem funcionalidades semelhantes, e a decisão da Apple de não suportar o Flash em dispositivos iOS, a popularidade do formato declinou significativamente. A Adobe encerrou oficialmente o suporte ao Flash Player no final de 2020, levando à sua descontinuação e à remoção do plugin da maioria dos navegadores.