SWF-tiedosto on animaatio, joka on luotu Adobe Flash joita voidaan toistaa Flash Playerilla tai verkkoselaimella, johon on asennettu Flash-laajennus. Se voi sisältää tekstiä, vektori että rasteri grafiikat ja interaktiivinen sisältö, jotka on kirjoitettu ActionScriptillä.
SWF-tiedostoja käytetään yleisesti animoidun grafiikan, videon ja äänen tuomiseen verkkoon. Ne ovat myös suosittu tapa toimittaa selainpohjaisia pelejä. Koska SWF-tiedostot sisältävät käännettyjä ActionScript- ja pakattuja mediatiedostoja, niitä ei ole tarkoitettu muokattaviksi. Flash-animaation muokkaamiseksi on suositeltavaa muokata alkuperäistä .FLA tiedostoa.
SWF (lausutaan "Swiff") oli alun perin lyhenne sanoista "Shockwave Flash", koska SWF-muoto oli suunniteltu Shockwave Playerille. Kuitenkin, kun SWF-tiedostoista tuli standardi tapa julkaista Flash-sisältöä verkossa, lyhenne on muutettu tarkoittamaan myös pientä verkkomuotoa.
HUOMAUTUS: Flashin kehitti alun perin Macromedia, jonka Adobe Systems hankki vuonna 2005. Siksi Macromedia Flashia kutsutaan nyt Adobe Flashiksi.