Le format swf s'est répandu comme une trainée de poudre sur Internet. Ses atouts nombreux (rapidité de programmation, facilité de réalisation d'effets graphiques, nombres de fonctions intégrées au delà du sens commun) compensent sa plus grosse faiblesse : il s'agit d'un format propriétaire, et le prix de la licence est exorbitant pour un particulier. Même si depuis quelque temps, des alternatives libres se développent. Le Flash .swf encapsule code et ressources graphiques dans un format propriétaire qui n'est pas extractible directement. Il existe cependant des décompilateurs conçus par reverse engineering permettant d'extraire les ressources et le code éventuellement assombri (noms de variables et commentaires en moins). En principe, .swf est cependant conçu pour demeurer un format fermé.