Een SWF-bestand is een animatie gemaakt met Adobe Flash die kan worden afgespeeld door Flash Player of met een webbrowser waarop de Flash-plug-in is geïnstalleerd. Het kan tekst, vector- en rasterafbeeldingen en interactieve inhoud bevatten die in ActionScript is geschreven.
SWF-bestanden worden vaak gebruikt om geanimeerde afbeeldingen, video en geluid op het web te brengen. Ze zijn ook een populair middel om browsergebaseerde games te leveren. Omdat SWF-bestanden gecompileerde ActionScript en gecomprimeerde media bevatten, zijn ze niet bedoeld om te worden bewerkt. Om een Flash-animatie te wijzigen, wordt het aanbevolen om in plaats daarvan het originele .FLA-bestand te bewerken.
SWF (uitgesproken als "Swiff") was oorspronkelijk een acroniem voor "Shockwave Flash" omdat het SWF-formaat is ontworpen voor Shockwave Player . Aangezien SWF-bestanden echter een standaardmiddel werden voor het publiceren van Flash-inhoud op internet, is het acroniem ook gewijzigd in Small Web Format.
OPMERKING: Flash is oorspronkelijk ontwikkeld door Macromedia, dat in 2005 werd overgenomen door Adobe Systems. Daarom wordt Macromedia Flash nu Adobe Flash genoemd.
Programma's die Shockwave Flash Movie openen.