En SWF-fil er en animation, der er oprettet med Adobe Flash, som kan afspilles af Flash Player eller med en webbrowser, der har Flash-plugin installeret. Den kan indeholde tekst, vektor og raster grafik og interaktivt indhold skrevet i ActionScript.
SWF-filer bruges ofte til at bringe animeret grafik, video og lyd på nettet. De er også et populært middel til at levere browserbaserede spil. Da SWF-filer indeholder kompileret ActionScript og komprimerede medier, er de ikke beregnet til at blive redigeret. Hvis du vil ændre en Flash-animation, anbefales det at redigere den originale .FLA-fil i stedet.
SWF (udtales "Swiff") var oprindeligt et akronym for "Shockwave Flash", da SWF-formatet blev udviklet til Shockwave Player. Da SWF-filer imidlertid blev en standardmetode til at offentliggøre Flash-indhold på nettet, er akronymet også blevet ændret til at betyde Small Web Format.
NOTAT: Flash blev oprindeligt udviklet af Macromedia, som blev overtaget af Adobe Systems i 2005. Derfor hedder Macromedia Flash nu Adobe Flash.