.flv File Extension

Learn what an .flv file is, which apps open Flash Video, how Poly supports it, and when to convert FLV to MP4 or WebM.

File extension details for .flv

Full Support
File typeFlash Video container
MIME type
EncodingBinary FLV container with timestamped audio, video, and script-data tags
Operating systemsWindows, macOS, Linux, iOS, Android
Opens withVLC media player, FFmpeg, Adobe Animate
Poly supportYes. Poly provides rich support for FLV videos when their streams can be decoded.
Indexed by PolyYes. Poly indexes filenames, supported metadata, spoken transcripts, and visual content.
Preview in PolyYes. FLV files get thumbnails, timeline previews, and in-app playback when decodable.
Poly agentYes. The Poly agent can use supported visual content, transcripts, and metadata.

What kind of file is an .flv?

An .flv file is a Flash Video container. It packages timestamped video, audio, and optional script data rather than specifying one codec. Adobe's format specification allows one video stream and one audio stream, so two FLV files can require different decoders.1

The conventional media type is video/x-flv. Its x- prefix reflects that it is not registered in IANA's current media-type registry.2 A valid file starts with the ASCII characters FLV, or hexadecimal bytes 46 4C 56. The following byte states the FLV version, commonly 01.1

Renaming another video to .flv does not convert its container or codecs. Check the FLV signature when the filename and contents disagree.

How do I open an .flv on my computer?

VLC is a practical first choice on Windows, macOS, and Linux. Its published input-format list includes FLV, along with legacy codecs often found inside these files.3 FFmpeg can inspect, decode, remux, or transcode FLV through its FLV demuxer.4 Adobe Animate can also import FLV for authoring work.5

Current browsers do not generally play standalone FLV through HTML video. Do not reinstall the retired Flash Player to open one. Adobe ended Flash Player support on December 31, 2020 and blocked Flash content beginning January 12, 2021.6 On phones and tablets, use a maintained media app that explicitly supports the container and its codecs.

If a file has sound but no picture, or picture but no sound, the container may be intact while one stream uses an unsupported codec. Inspect the streams before assuming that the file is corrupt.

Poly support for .flv

Poly gives decodable FLV videos thumbnails, timeline previews, in-app playback, technical metadata, visual search, searchable speech transcripts, and agent understanding. Metadata can include duration, dimensions, frame rate, codecs, color information, and audio-track details.

Transcript search requires a usable audio track with audible speech. Silent video can still benefit from visual search. A damaged FLV or one containing an unsupported legacy codec may have limited playback, indexing, or agent access.

History of .flv

Macromedia introduced Flash video capabilities with Flash MX and Flash Player 6 in 2002. FLV became a common way to deliver video during the browser-plugin era. Adobe later acquired Macromedia and published the format specification.17

FLV is distinct from SWF. An .swf file can contain an interactive Flash presentation or application, while .flv stores linear audiovisual media that an SWF could load. F4V is different again: it belongs to the ISO Base Media File Format family used by MP4.1

Working with .flv and alternatives

For everyday playback and web delivery, MP4 or WebM is usually a better destination.

NeedPractical choiceTradeoff
Broad device playbackMP4 with H.264 and AACUsually requires transcoding older FLV codecs
Open web deliveryWebM with VP9 or AV1 and OpusCheck the target browsers and devices
Preserve compatible streamsRemux to a suitable containerOnly works when the destination accepts the existing codecs

Remuxing changes the container without recompressing compatible streams. Transcoding decodes and re-encodes them, which can reduce quality. Keep the original until you have checked the converted video's full duration, picture, sound, synchronization, and any metadata you need.

Footnotes

  1. Adobe Systems. Flash Video File Format Specification, Version 10.1. The preserved specification defines the header, tag structure, codecs, and F4V distinction. 2 3 4
  2. Internet Assigned Numbers Authority. Media Types Registry. The current registry contains no video/x-flv entry.
  3. VideoLAN. VLC Features.
  4. FFmpeg Project. FFmpeg Formats Documentation: FLV Demuxer.
  5. Adobe. Add or Incorporate Video in Adobe Animate.
  6. Adobe. Adobe Flash Player End of Life.
  7. The National Archives. PRONOM: Macromedia FLV, Version 1.
© Poly Corp. 2026