Initializing... drag & drop files here
Supports: SWF
This tool renders an SWF (Adobe Flash) movie into a raw .m2v — a bare MPEG-2 video elementary stream. SWF is an interactive vector container (timeline animation plus ActionScript code) from a format Adobe discontinued on December 31, 2020; .m2v is the picture-only half of an MPEG-2 stream with no container, no audio, and no seek index. The honest reason to make one is to feed a DVD-authoring or MPEG-2 editing pipeline that consumes elementary streams — a Flash-era animation mastered as .m2v and muxed with a separate audio track later. If you want a file you can actually play, use SWF to MP4 for a modern, widely supported clip, or SWF to MPG / SWF to MPEG-2 for a playable MPEG Program Stream.
| Property | Value |
|---|---|
| Stands for | Shockwave Flash ("Small Web Format" is a later backronym) |
| Origin | FutureSplash Animator (FutureWave), 1996 → Macromedia → Adobe |
| Content model | Vector + raster graphics, timeline animation, embedded audio/video, ActionScript code |
| Interactivity | Yes — ActionScript 1/2 (AVM1) or 3 (AVM2) drives buttons, menus, games |
| Native browser support | None — Adobe ended Flash Player support December 31, 2020 |
| Plays today via | Emulators (e.g. Ruffle) or after conversion to a modern format |
| Best for | Source archive only — keep alongside a converted export |
| Property | Value |
|---|---|
| Common name | MPEG-2 video elementary stream |
| Standardized | ITU-T H.262 | ISO/IEC 13818-2 (1995) |
| Payload | Coded MPEG-2 video frames only — no container wrapper |
| Video codec here | MPEG-2 (the only codec a .m2v stream can carry) |
| Audio | None — the format has no provision for an audio track |
| Seek index | None — raw stream, so scrubbing is unreliable |
| Era / use | DVD authoring and MPEG-2 editing pipelines |
| Modern alternative | MP4/H.264 or AV1 for anything new |
.swf onto the page, or click "+ Add Files" to choose it from your computer. You can queue several Flash files to render with the same settings..m2v elementary stream accepts..m2v. No Flash Player needed, no sign-up, no watermark.Because .m2v is an MPEG-2 video elementary stream and holds picture only. This is not an accident of the conversion: the standard that defines it (ITU-T H.262 / ISO/IEC 13818-2) specifies a video codec with no provision for sound, and a bare elementary stream has no container to hold a parallel track. Any soundtrack embedded in your SWF — MP3, ADPCM, or event sounds — is dropped. In a DVD workflow the audio is mastered separately (usually .ac3 Dolby Digital or .mp2) and muxed back with the video only at the disc-build stage. If you want sound kept inline, convert to SWF to MP4 instead.
No. .m2v is linear video with no scripting layer, so buttons, click handlers, branching menus, and ActionScript-driven logic are not preserved. Timeline-animated content — tweens, motion, frame-by-frame art — renders to video frames cleanly. Script-driven content (games, dynamic menus, runtime-loaded assets) may render incompletely or come out blank, because the converter plays the timeline rather than executing the program. If your SWF needs user input to advance, expect the output to show its default or idle state.
SWF is vector-based, so it draws crisp lines and text at any zoom. MPEG-2 is raster, so the converter rasterizes those vectors to a fixed pixel grid and then applies DCT compression — thin strokes and small text soften most. Raise the output resolution (try 1080p) and pick the Highest quality preset to keep more line detail. For vector-heavy Flash art, the bigger quality hit is usually the vector-to-raster step, not the MPEG-2 compression itself.
Often not cleanly. A .m2v is a demuxed elementary stream with no container, no audio, and no timing index, so many players either refuse it or scrub poorly. VLC and some authoring-oriented tools can open one, but you will see video only and hear nothing. For a file that plays normally everywhere, use SWF to MP4; for a legacy-compatible MPEG Program Stream, use SWF to MPG or SWF to MPEG-2.
Use 720×480 for NTSC (North America, Japan) or 720×576 for PAL (Europe, most of Asia, Australia) — both are in the Preset Resolutions list. Pick Very High or Highest quality so the average video bitrate sits comfortably under the DVD-Video ceiling of roughly 9.8 Mbit/s for the video stream, leaving headroom for the separate audio track your authoring tool will add. Most 2000s-era SWFs were authored at sub-DVD stage sizes (550×400, 640×480), so scaling up to a DVD frame won't add real detail beyond what the source held.
The default and intended codec is MPEG-2 (H.262) — that is what makes the file a valid .m2v for DVD-authoring tools, and it is the only codec a true MPEG-2 elementary stream carries. Leave it on MPEG-2 unless you have a specific reason to do otherwise. For resolution, keep the original stage size for an editing intermediate, or set a fixed DVD frame size if the stream is bound for a disc.
All three render the Flash animation to video; they differ in what wraps it. .m2v is a bare MPEG-2 video stream with no audio and no container — useful only when an authoring tool specifically asks for an elementary stream. SWF to MPG and SWF to MPEG-2 produce an MPEG Program Stream that wraps the video in a real container with audio, so it plays in legacy software. SWF to MP4 uses H.264 for a smaller, sharper, broadly compatible file. In our testing, a timeline-animated SWF came out as a video-only MPEG-2 stream with the embedded soundtrack dropped, exactly as the .m2v format requires.
Your SWF is uploaded over an encrypted connection, rendered on our servers, and deleted automatically a few hours after the conversion. There is no sign-up, no watermark, and your files are never shared or made public.