.FLV

FLV File

Flash Video
Ask a question
QUICK ANSWER

An FLV (Flash Video) file is a video made for Adobe Flash Player, the format YouTube and most streaming sites used through the 2000s. Flash is dead since December 2020, but VLC media player opens FLV files on any platform without Flash. The practical fix is to convert the file to MP4, which plays everywhere.

Developer: Adobe Systems (originally Macromedia / On2 / Sorenson) Category: Video Files Open standard MIME: video/x-flv
OPENS ON Windows macOS Linux Web
Related: .DAV · .MKV · .MP4 · .H264

On this page

19k+ extensions indexed
Last reviewed Aug 24, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the FLV file format?

A .flv file is a container that holds encoded audio and video data. The format stores its stream in a structure similar to that used by .swf, a multimedia container based on Adobe Flash technology, and supports the same set of compression methods, namely:

  • audio data:
  • MP3,
  • ADPCM,
  • Nellymoser,
  • Speex,
  • AAC (with some restrictions);
  • video data:
  • Sorenson Spark (H.263),
  • On2 VP6,
  • Screen Video, Screen Video 2,
  • H.264 (with some restrictions).

The .flv file structure consists of a 9-byte header and a stream of tagged packets. The header opens with the three-byte ASCII signature FLV, followed by a version byte, a flags byte indicating whether audio and/or video tracks are present, and a 4-byte DataOffset field; the remainder of the file stores the actual audio, video, and script-data packets.

.flv was introduced in 2002 with Macromedia Flash MX and Flash Player 6; Adobe Systems later published a partial specification after acquiring Macromedia. The format became the dominant choice for streaming video on the web - YouTube relied on it for years - and an .flv file can be embedded directly inside an .swf file. The FLV format is supported by many media player tools, and .flv files can be converted into other multimedia formats such as .mp4. In 2007, Adobe introduced the successor format .f4v, based on the MPEG-4 Part 12 standard with .aac audio. Following Adobe's end-of-life of Flash on 31 December 2020, browser plugins for .flv playback have been globally removed, though desktop players such as VLC and tools like ffmpeg continue to open and convert .flv files.

Security & safety

RISK: LOW

An FLV file is plain video/audio data - it does not run code and is not the interactive, exploit-prone Flash (that was SWF + the Flash Player plug-in, both now dead). Opening an FLV in a modern player like VLC is safe. The real-world risks are indirect: 'FLV player/codec' download sites and bundled converters (RealPlayer, KMPlayer, some 'free' converters) often carry adware/PUPs - stick to VLC, MPC-HC (clsid2), HandBrake and FFmpeg. As always, keep your media player updated so a malformed file can't exploit a decoder bug.

Format details

in a nutshell
FULL NAMEFlash Video
DEVELOPERAdobe Systems (originally Macromedia / On2 / Sorenson)since 2002 (Macromedia Flash MX / Flash Player 6); spec later published by Adobe, then frozen after Flash EOL
CATEGORYVideo Files
MIME TYPEvideo/x-flv
TYPEBinary multimedia container - a real linear video/audio stream (H.263/VP6/H.264 video, MP3/AAC audio)
STANDARDOpen · royalty-free
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
464C5601
ASCII
FLV·
The file starts with the ASCII signature "FLV" (46 4C 56) followed by a version byte (usually 01), a flags byte (audio/video present), and a uint32 header size (normally 9). After the header comes a stream of tagged packets. This is a real magic number, unlike text formats. The related F4V container uses the ISO/MP4 "ftyp" box instead.

Programs that open FLV files

Windows4 apps
VLC media player Open-source File > Open the .flv - VLC has the codecs built in and plays it with no Flash needed. Also converts via Media > Convert/Save.
HandBrake Open-source Load the FLV and convert to MP4/MKV; the standard free transcoder for getting FLV into a modern format.
MPC-HC (clsid2 fork) Open-source Open the FLV; lightweight player with bundled decoders. The actively maintained fork (the original mpc-hc.org project ended).
PotPlayer Free Open the FLV; plays it directly with internal codecs.
macOS2 apps
VLC media player Open-source Open the FLV to play; QuickTime can't, but VLC can. Convert via File > Convert/Stream.
HandBrake Open-source Convert FLV to MP4 for playback in QuickTime/Photos and on iOS devices.
Linux2 apps
VLC media player Open-source Open the FLV to play, or use Convert/Save to transcode to MP4.
FFmpeg Open-source Command line: 'ffmpeg -i in.flv -c copy out.mp4' remuxes without re-encoding when streams are H.264/AAC; otherwise transcode. The engine most converters use.
Web1 app
CloudConvert Freemium Upload the FLV in a browser and convert to MP4 - no install. Good for a one-off file.

Technical details

deep spec
MIME typevideo/x-flv
Magic bytes46 4C 56 01 ('FLV' + version byte 0x01) at byte offset 0
Header size9 bytes - 3-byte ASCII signature 'FLV', 1-byte version, 1-byte TypeFlags, 4-byte DataOffset
Tag typesAudio (tag 8), Video (tag 9), Script/AMF metadata (tag 18)
Video codecsSorenson Spark (H.263), On2 VP6, Screen Video, Screen Video 2, H.264/AVC
Audio codecsMP3, ADPCM, Nellymoser, Speex, AAC, PCM (linear)
Metadata encodingAMF0 (Action Message Format 0) carried in Script Data tags
Timestamp format24-bit millisecond field per tag; extended to 32-bit with an ExtendedTimestamp byte for streams longer than ~4.6 hours
Byte orderBig-endian (network byte order) for all multi-byte integer fields
Streaming supportHTTP progressive download; RTMP (Real-Time Messaging Protocol) for live streaming
SWF embeddabilityAn FLV stream can be embedded directly within an .swf file
DeveloperMacromedia; specification later maintained and partially published by Adobe Systems
Flash Player EOLAdobe terminated Flash Player support on 31 December 2020; browser plugins removed globally
Successor format.f4v - ISO Base Media File Format (MPEG-4 Part 12) with AAC audio, introduced 2007
Common conversionffmpeg -i input.flv output.mp4 (container re-wrap; no re-encode if codecs are compatible)
Released2002 (Macromedia Flash MX / Flash Player 6); spec later published by Adobe, then frozen after Flash EOL
Open standardYes · royalty-free
Specificationweb.archive.org

FLV conversions

Possible
.FLV .MPGOnline converter
How to convert
.FLV .WMVOnline converter
How to convert
.FLV .3GPOnline converter
How to convert
.FLV .MPEGOnline converter
How to convert
.FLV .MKVOnline converter
How to convert
.FLV .VOBOnline converter
How to convert
.FLV .ASFOnline converter
How to convert
.FLV .M4VOnline converter
How to convert
.FLV .OGGOnline converter
How to convert
.FLV .WMAOnline converter
How to convert
.FLV .MTSOnline converter
How to convert
.FLV .M2TSOnline converter
How to convert
.FLV .DIVXOnline converter
How to convert
.FLV .WEBMOnline converter
How to convert
.FLV .F4VOnline converter
How to convert
.FLV .MP4Online converter
Yes, FLV converts to MP4 reliably; if the file already uses H.264 video and AAC audio, FFmpeg can do it in…
How to convert
.FLV .TSOnline converter
How to convert
.FLV .MOVOnline converter
Yes - FLV converts to MOV without problems; the fastest method is FFmpeg with a single command that rewraps…
How to convert
.FLV .TRPOnline converter
How to convert
.FLV .GIFGUIDE
Yes - FLV to animated GIF works; the fastest method is one FFmpeg command targeting a trimmed segment of the…
How to convert
.FLV .AVIOnline converter
Yes - FLV converts to AVI using VLC (free, GUI) or FFmpeg (command line, fastest).
How to convert
.FLV .MP3Online converter
Yes - FLV to MP3 works; the fastest method is one FFmpeg command that copies the audio stream directly…
How to convert
.FLV .WAVOnline converter
Yes - FFmpeg or VLC can pull the audio out of any FLV file and write it to WAV in under a minute.
How to convert
Not possible

Community Q&A

asked by users
Ask a quick question
Get help from people who work with FLV files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about FLV files.

Frequently asked questions

How do I open an FLV file?
Use VLC media player (free, Windows/Mac/Linux) - it has the codecs built in and needs no Flash. MPC-HC and PotPlayer also play FLV. To make it play everywhere, convert it to MP4.
Why won't my FLV file play?
FLV was made for Adobe Flash, which is dead, and modern players/devices don't include FLV support by default. Install VLC (which bundles its own codecs) or convert the file to MP4.
How do I convert FLV to MP4?
In VLC use Media > Convert/Save and pick an MP4/H.264 profile; HandBrake does it with presets. If the FLV already uses H.264+AAC, FFmpeg can remux it instantly with 'ffmpeg -i in.flv -c copy out.mp4' (no quality loss).
Is FLV the same as SWF?
No. FLV is Flash Video - a plain video stream. SWF is an interactive Flash application (animation, games, code). Media players that 'played Flash' usually meant FLV; for SWF you now need the Ruffle emulator.
Is FLV still used in 2026?
Barely. After Flash's 2020 end-of-life the web moved to HTML5 with MP4/H.264 and WebM. FLV survives only as legacy files; the standard advice is to convert them to MP4.
How do I extract the audio from an FLV?
Use VLC's Convert/Save (choose an audio-only MP3 profile) or FFmpeg ('ffmpeg -i in.flv -vn -c:a copy out.mp3' if the audio is already MP3) to save just the soundtrack.

References

1Adobe - Flash Player end of life general informationwww.adobe.com
2Library of Congress - FLV / Flash Video format descriptionwww.loc.gov

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.TXTPlain Text File
10.MDMarkdown Document

Related extensions

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z