SWF-fail on animatsioon, mis on loodud rakendusega Adobe Flash mida saab mängida Flash Playeriga või veebibrauseriga, millele on installitud Flashi pistikprogramm. See võib sisaldada teksti, vektor ja raster graafika ja ActionScriptis kirjutatud interaktiivne sisu.
SWF-faile kasutatakse tavaliselt animeeritud graafika, video ja heli veebi toomiseks. Need on ka populaarne vahend brauseripõhiste mängude edastamiseks. Kuna SWF-failid sisaldavad kompileeritud ActionScripti ja tihendatud meediumit, pole need mõeldud redigeerimiseks. Flashi animatsiooni muutmiseks on soovitatav muuta originaali .FLA faili asemel.
SWF (hääldatakse "Swiff") oli algselt lühend "Shockwave Flash", kuna SWF-vorming oli mõeldud Shockwave Playeri jaoks. Kuid kuna SWF-failidest sai tavaline viis Flash-sisu veebis avaldamiseks, on lühend muudetud ka väikeseks veebivorminguks.
MÄRKUS: Flashi töötas algselt välja Macromedia, mille omandas Adobe Systems 2005. aastal. Seetõttu nimetatakse Macromedia Flashi nüüd Adobe Flashiks.