Il formato SWF (Small Web Format), originariamente noto come Shockwave Flash, è un formato di file proprietario sviluppato da Macromedia (successivamente acquisita da Adobe) per contenuti multimediali, grafica vettoriale e ActionScript. I file SWF sono stati progettati per essere piccoli ed efficienti per la distribuzione su Internet, il che li ha resi incredibilmente popolari nei primi anni 2000 per la creazione di grafica animata, applicazioni web interattive, giochi e riproduzione video. Un file SWF contiene una versione bytecode di ActionScript, che è un potente linguaggio di scripting utilizzato per controllare l'animazione, l'interattività e la manipolazione dei dati all'interno del file. Può incorporare vari tipi di media, incluse forme vettoriali scalabili, immagini raster, audio (MP3, ADPCM) e video (FLV). Questi file richiedevano un ambiente di runtime specifico, principalmente il plugin Adobe Flash Player, per essere visualizzati nei browser web o come applicazioni standalone. Nonostante il suo ampio utilizzo, il formato è stato criticato per le vulnerabilità di sicurezza, i problemi di prestazioni e la sua natura proprietaria. Con l'ascesa di standard web aperti come HTML5, CSS3 e JavaScript, che offrono funzionalità simili, e la decisione di Apple di non supportare Flash sui dispositivi iOS, la popolarità del formato è diminuita significativamente. Adobe ha ufficialmente interrotto il supporto per Flash Player alla fine del 2020, portando alla sua deprecazione e alla rimozione del plugin dalla maggior parte dei browser.