What is FLV?
FLV was developed by Macromedia (acquired by Adobe in 2005) as the container format for the Flash Video codec (Sorenson Spark, then On2 VP6). It was designed to be delivered by Flash Media Server and played back in the Adobe Flash Player browser plugin. FLV files contain: video encoded in Sorenson H.263 (early FLV), On2 VP6 (better quality FLV), or H.264 (later FLV, actually using the F4V variant), and audio encoded in MP3, AAC, or older Flash Audio codecs. The Flash Player plugin enabled video playback at a time when browsers had no native video capabilities. This made FLV the universal web video format for nearly a decade. YouTube launched with FLV in 2005 and switched to HTML5 video (MP4) around 2010–2015. Adobe officially ended Flash Player support on December 31, 2020. Since then, no major browser supports Flash, making FLV playback impossible in browsers without third-party players. FLV files remain accessible via VLC, FFmpeg, and desktop players, but they're a legacy format with no modern use cases.
FLV pros and cons
Advantages
- Universal understanding — every FFmpeg and VLC version handles FLV
- Small file sizes at the quality levels it was designed for (SD streaming)
- Historical archive value — contains web content from 2005–2015
Limitations
- Adobe Flash Player is dead — no browser support
- Not supported on iOS, Android, smart TVs, or any modern device
- Older video codecs (Sorenson H.263, VP6) are lower quality than H.264
- No native support in any modern browser or media player without plugins
- Actively obsolete — no new content should be created in FLV
When should you convert FLV files?
Convert FLV to MP4 immediately. There is no use case for keeping video as FLV in 2024. FLV files should be converted to H.264 MP4 for playback on any modern device. The conversion is straightforward — most FLV files can be remuxed or encoded to MP4 with good quality, depending on the source codec. FLV files with H.264 video (F4V-style) can often be remuxed without re-encoding. FLV with Sorenson H.263 or VP6 requires re-encoding to H.264.
Convert FLV files
All FormatDrop conversions run entirely in your browser — no file upload, no server processing. Your files stay on your device.
FLV FAQ
How do I convert FLV to MP4?
Why won't my FLV file play?
More formats