SWF(Small Web Format)는 원래 Shockwave Flash로 알려졌으며, Macromedia(이후 Adobe에 인수됨)가 멀티미디어, 벡터 그래픽 및 ActionScript를 위해 개발한 독점 파일 형식입니다. SWF 파일은 인터넷을 통한 전송에 작고 효율적으로 설계되어 2000년대 초반 애니메이션 그래픽, 대화형 웹 애플리케이션, 게임 및 비디오 재생을 만드는 데 엄청나게 인기를 끌었습니다. SWF 파일에는 파일 내의 애니메이션, 상호 작용 및 데이터 조작을 제어하는 데 사용되는 강력한 스크립팅 언어인 ActionScript의 바이트코드 버전이 포함되어 있습니다. 이 형식은 확장 가능한 벡터 모양, 래스터 이미지, 오디오(MP3, ADPCM) 및 비디오(FLV)를 포함한 다양한 미디어 유형을 임베드할 수 있습니다. 이러한 파일을 보려면 웹 브라우저 또는 독립 실행형 애플리케이션에서 주로 Adobe Flash Player 플러그인인 특정 런타임 환경이 필요했습니다. 광범위한 사용에도 불구하고 이 형식은 보안 취약성, 성능 문제 및 독점적 특성으로 인해 비판에 직면했습니다. HTML5, CSS3, JavaScript와 같은 개방형 웹 표준이 유사한 기능을 제공함에 따라, 그리고 Apple이 iOS 장치에서 Flash를 지원하지 않기로 결정하면서 형식의 인기가 크게 감소했습니다. Adobe는 2020년 말에 Flash Player 지원을 공식적으로 종료했으며, 이는 형식의 사용 중단과 대부분의 브라우저에서 플러그인 제거로 이어졌습니다.