Initializing... drag & drop files here
Supports: FLV
FLV (Flash Video) is a container from the Adobe Flash era — originally built by Macromedia and released in September 2003 to stream video inside the Flash Player plugin that once powered YouTube, Hulu, and most of the early web. Adobe ended Flash Player support on December 31, 2020 and began blocking Flash content from running on January 12, 2021, so the players and browsers that used to open FLV no longer ship with the runtime it depended on. The result: a folder of old.flv captures, screen recordings, or downloaded clips that simply won't open on a modern Mac, iPhone, Android phone, or in any current browser. This converter re-wraps and re-encodes those files into formats today's devices speak natively — most often MP4 with H.264 video, which plays everywhere. Upload one file or a batch, pick a target format, and download. No sign-up, no watermark.
FLV was never a video codec; it is a container that wraps a codec. Over its life it carried Sorenson Spark (an H.263 variant), On2 VP6, and from Flash Player 9 (December 2007) onward, H.264 for video, plus MP3, AAC, ADPCM, Nellymoser, or Speex for audio. Playback failed not because the codec inside is exotic — much of it is ordinary H.264/AAC — but because mainstream players dropped FLV demuxing once Flash was retired and FLV stopped appearing on the web. The fix is to move the streams into a container modern software still parses.
Which target you choose depends on where the clip is going:
<video> use.| Property | Value |
|---|---|
| Format | FLV — Flash Video |
| Released | September 2003 |
| Developed by | Macromedia (acquired by Adobe in 2005) |
| Typical video codecs | Sorenson Spark (H.263), On2 VP6, H.264 (Flash Player 9+) |
| Typical audio codecs | MP3, AAC, ADPCM, Nellymoser, Speex |
| Native playback today | None in modern browsers; VLC, MPC-HC, and ffmpeg still decode it |
| Status | Legacy — Adobe Flash end-of-life December 31, 2020 |
| Best move | Convert to MP4 (H.264) for playback everywhere |
| Target | Native playback | Typical codecs | Best for |
|---|---|---|---|
| MP4 | Universal — Windows, macOS, iOS, Android, browsers, TVs | H.264, H.265, AV1, AAC | Sharing, streaming, social uploads, archive |
| MOV | macOS, iOS, QuickTime, VLC | H.264, HEVC, ProRes, AAC | Final Cut / iMovie editing on a Mac |
| AVI | Windows native, VLC | DivX, XviD, MPEG-4, MP3, PCM | Legacy Windows software and old editors |
| WebM | Modern desktop browsers; not Safari pre-17 | VP8, VP9, AV1, Opus | HTML5 web embeds, smaller web files |
| MKV | VLC, MPV, modern Android; not Roku / many TVs | H.264, H.265, AV1, FLAC | Media-server libraries, multi-track files |
| GIF | Everywhere | Frame-by-frame palette (no audio) | Short silent loops, broad embed support |
| MP3 | Everywhere (audio only) | MP3 | Extracting the soundtrack from a clip |
A 480p Flash-era FLV holding Sorenson video and MP3 audio re-encodes to MP4/H.264 with no visible quality loss, and the MP4 opens natively on macOS, iOS, and in Chrome where the original FLV would not load at all.
To shrink a converted clip without changing format, use Compress MP4. To cut footage before or after converting, the Video Cutter accepts FLV input directly. For other sources, the all-purpose Video Converter handles MOV, MKV, WebM, AVI, and 25-plus more.
FLV was designed for the Adobe Flash Player plugin, and Adobe ended Flash support on December 31, 2020, then blocked Flash content from running on January 12, 2021. Modern browsers removed the Flash runtime, and mainstream media players dropped FLV support once the format left the web. The file itself is usually fine — the software to open it is gone. VLC and ffmpeg still decode FLV, but the durable fix is to convert to MP4, which plays on every current device and browser without a plugin.
It depends on what is inside the FLV. If the FLV already contains H.264 video and AAC audio (common for later Flash-era captures), the conversion is close to a container re-wrap with minimal generative loss. If it holds older Sorenson Spark or VP6 video, those streams must be re-encoded to H.264, which is a generational re-encode — setting Constant Quality (CRF) to 18-20 keeps the output visually indistinguishable from the source. The default "Very High" preset is tuned for visually-lossless results.
FLV is a container, not a codec. Its video track is typically Sorenson Spark (an H.263 variant), On2 VP6, or H.264 (supported from Flash Player 9 in December 2007). Its audio track is usually MP3, AAC, ADPCM, Nellymoser (used for microphone recordings), or Speex. You don't need to know which one your file uses — the converter detects the streams and re-encodes them to the codecs your chosen output format expects.
MP4 with H.264 for almost every case — it plays everywhere and is the safest default. Choose MOV if you're editing on a Mac in Final Cut or iMovie, AVI for old Windows software, WebM for embedding in a web page, GIF for a short silent loop, or MP3 if you only want the audio. When in doubt, pick MP4.
Yes. Select MP3 as the output format and the converter discards the video track, exporting only the soundtrack. This is useful for old Flash lectures, interviews, podcasts, or music. Use the dedicated FLV to MP3 tool for audio-specific options.
Yes. Drop multiple.flv files into the uploader and each one converts independently to the format and settings you choose. There is no per-job file count limit. Download the results one by one or as a single ZIP. This is the fastest way to modernize an entire archive of old Flash recordings in one pass.
There is no fixed per-file cap — Conversion runs on our servers, so the practical limit is upload size and connection speed. Files are processed in-session and not stored long-term. For very large source files, convert them one at a time or trim dead footage first to reduce the working set.