FLV to MP4 Converter

Convert Flash Video FLV to universal MP4 format

No software installation • Fast conversion • Private and secure

Step 1

Drag files or click to select

You can convert 3 files up to 10 MB each

Step 1

Drag files or click to select

You can convert 3 files up to 10 MB each

What is FLV to MP4 Conversion?

FLV to MP4 conversion is the process of transforming a video file from the obsolete Adobe Flash Video format into a modern universal format supported by all devices and browsers. Flash technology was officially discontinued by Adobe in December 2020, making the FLV format unusable on most platforms. Converting to MP4 is the only way to preserve and play these videos.

FLV (Flash Video) is a multimedia container format developed by Macromedia (later Adobe) for playing video through Adobe Flash Player. In the 2000s, FLV was the dominant web video format: YouTube, Vimeo, Dailymotion, and other platforms used Flash Player for streaming playback. Most online videos from that era were distributed in FLV format.

MP4 (MPEG-4 Part 14) is an international multimedia container standard that replaced Flash Video. MP4 supports modern codecs H.264, H.265/HEVC, and AV1, providing excellent quality at compact sizes. The format plays natively on all computers, smartphones, tablets, Smart TVs, and in web browsers via HTML5.

During FLV to MP4 conversion, video and audio streams are decoded from Flash codecs (Sorenson Spark, VP6, or H.264) and re-encoded using modern codecs. The resulting file becomes compatible with all modern devices, and file size can decrease significantly thanks to more efficient compression algorithms.

Technical Differences Between FLV and MP4 Formats

History and Purpose

FLV was created by Macromedia in 2002 and became part of the Adobe Flash ecosystem. The format was inseparably linked to Flash Player — a browser plugin that enabled multimedia content playback on the internet. At peak popularity (2005-2012), Flash Player was installed on 98% of computers worldwide, and FLV was the de facto standard for web video.

MP4 is based on the ISO/IEC 14496-14 standard and is supported by HTML5 — the technology that replaced Flash in web browsers. The transition from Flash to HTML5 began in 2010 after Steve Jobs' criticism and Apple's decision not to support Flash on iPhone. By 2017, all major browsers announced Flash deprecation, and in December 2020, Adobe officially discontinued Flash Player distribution.

Supported Codecs

Characteristic FLV MP4
Video codecs Sorenson Spark (H.263), VP6, H.264 H.264, H.265/HEVC, VP9, AV1
Audio codecs MP3, AAC, Nellymoser, Speex AAC, MP3, AC3, Opus
Maximum resolution No formal limit 8K (7680x4320)
Streaming RTMP (deprecated) HLS, DASH (modern)
Subtitles No SRT, ASS, embedded
Metadata Minimal (onMetaData) Full support
DRM Via Flash DRM Widevine, FairPlay

Compatibility

Platform FLV MP4
Modern browsers Not supported (Flash removed) Full support (HTML5)
Windows VLC only Full support
macOS VLC only Full support
Android Not supported Full support
iOS (iPhone, iPad) Never supported Full support
Smart TV Not supported Virtually all models
YouTube No longer accepts FLV Recommended format

After Flash Player was discontinued in 2020, FLV files can only be played through third-party players (VLC, mpv), but cannot be used in browsers, on mobile devices, or most modern platforms.

When FLV to MP4 Conversion is Necessary

Playback on Any Device

FLV cannot be played on most modern devices:

  • Browsers — Chrome, Firefox, Safari, Edge have completely removed Flash support
  • iPhone and iPad — never supported Flash
  • Android — Flash support removed since version 4.1 (2012)
  • Smart TVs — don't support FLV
  • Windows 10/11 — Windows Media Player doesn't play FLV

Converting to MP4 makes video accessible on any device.

Recovering Archive Videos

A vast amount of 2000s video content exists only in FLV format:

  • Downloaded YouTube videos — early downloaders (KeepVid, SaveVid) saved videos as FLV
  • Flash games and animations — interactive content from Newgrounds, Albino Blacksheep
  • Streams and recordings — Justin.tv archives (Twitch's predecessor)
  • Educational courses — online lectures and webinars on Flash
  • Corporate videos — training and presentations created in the 2000s
  • News archives — video reports from news websites

Converting to MP4 preserves these videos for the future in a format that will be supported for decades.

Online Publishing

FLV cannot be used in the modern web:

  • YouTube, Facebook — don't accept FLV for upload
  • Instagram, TikTok — MP4 and MOV only
  • Websites — HTML5 <video> doesn't support FLV
  • Telegram, WhatsApp — FLV doesn't play in chat

Video Editing

Most modern video editors don't work with FLV:

  • Adobe Premiere Pro — limited FLV support
  • DaVinci Resolve — doesn't import FLV
  • iMovie — doesn't support FLV
  • Online editors — don't work with FLV

Conversion Process: What Happens to the File

Transformation Stages

  1. FLV container analysis — identifying video codec (Sorenson Spark, VP6, or H.264), audio codec (MP3, AAC, or Nellymoser), resolution, bitrate, and metadata.

  2. Video decoding — unpacking the video stream. Legacy codecs Sorenson Spark and VP6 require specialized decoders. If FLV contains H.264, decoding is standard.

  3. Audio decoding — unpacking the audio track. Nellymoser and Speex are converted to PCM for further processing.

  4. Video re-encoding — compression with H.264 codec using optimal parameters. Modern algorithms provide significantly better compression than Sorenson Spark or VP6.

  5. Audio re-encoding — encoding to AAC. If the original audio is MP3, it may be re-encoded to AAC for better compatibility.

  6. Multiplexing — combining streams into MP4 container with metadata and index for fast seeking (moov atom).

What is Preserved

  • Video content — all frames are transferred to the new file
  • Audio track — audio is preserved and re-encoded
  • Duration — length doesn't change
  • Aspect ratio — proportions are preserved

What Improves

  • Compatibility — file plays on all devices
  • File size — can decrease 2-5x when re-encoding from Sorenson Spark/VP6
  • Streaming — MP4 supports progressive download and adaptive streaming
  • Metadata — tags, cover art, video information are added
  • Web compatibility — can be embedded on websites via HTML5

Typical Sources of FLV Files

Downloaded Videos from Websites (2005-2015)

  • YouTube — early versions (before 2010) served video in FLV
  • Vimeo, Dailymotion — used Flash Player
  • Metacafe, Break.com — entertainment video hosting
  • News websites — BBC, CNN used Flash players

Flash Content

  • Newgrounds — largest archive of Flash animations and games
  • Homestar Runner — cult Flash cartoons
  • Flash banners — advertising clips in FLV
  • Interactive presentations — business content on Flash

Recording and Capture Software

  • Camtasia (old versions) — exported to FLV for web
  • Adobe Captivate — training courses in FLV
  • Open Broadcaster — early versions recorded FLV via RTMP
  • FFmpeg — often used to capture streams as FLV

Streaming Recordings

  • Justin.tv / Twitch — stream archives in FLV
  • RTMP recordings — server-side recordings of live broadcasts
  • Webcams — recordings from Flash video chat applications

Quality Settings During Conversion

Video Codec

  • H.264 — maximum compatibility with all devices
  • H.265/HEVC — better compression (30-50% smaller) but requires modern devices

For archival FLV files, H.264 is recommended — it ensures playback on the widest range of devices.

Resolution

FLV files typically have low resolution. It's recommended to keep the original size:

Typical FLV Resolution Source Recommendation
320x240 YouTube (2005-2007), webcams Keep
480x360 YouTube (2007-2009), streams Keep
640x480 (VGA) Quality web videos Keep
854x480 (480p) YouTube (2009-2010) Keep
1280x720 (720p) YouTube HD, streams Keep

Upscaling won't add detail, only increase file size.

Compression Quality

  • CRF 18-20 (high) — visually lossless, recommended for valuable recordings
  • CRF 23 (balanced) — optimal for most files
  • CRF 28 (compact) — maximum space savings

Audio

  • AAC 128 Kbps — optimal for most FLV (original audio is usually low quality)
  • AAC 192 Kbps — for music videos and recordings with good audio

Comparing FLV with Other Outdated Formats

FLV vs SWF

Criterion FLV SWF
Content type Video only Interactive content (games, animations, apps)
Video stream Yes May contain video
Conversion to MP4 Direct Requires Flash export
Relevance Obsolete Obsolete

FLV vs WMV

Criterion FLV WMV
Ecosystem Adobe Flash Microsoft Windows
Distribution Web video Local video
Compatibility today VLC only Windows + VLC
Recommendation Convert to MP4 Convert to MP4

FLV vs AVI

Criterion FLV AVI
Year created 2002 1992
Purpose Web streaming Local storage
Typical codecs Sorenson, VP6 DivX, Xvid
Compatibility today Very low Medium
Recommendation Convert to MP4 Convert to MP4

Benefits of Converting FLV to MP4

Saving Content from Disappearing

Flash Player is discontinued, and playing FLV becomes increasingly difficult each year. Converting to MP4 preserves video content in a format that will be supported for decades.

Universal Compatibility

MP4 plays on all modern devices:

  • Computers (Windows, macOS, Linux)
  • Smartphones and tablets (Android, iOS)
  • Smart TVs and media players
  • Gaming consoles
  • Web browsers via HTML5

File Size Reduction

Re-encoding from Sorenson Spark or VP6 to H.264 reduces file size by 40-70% at comparable or better quality. For a video collection, this can save gigabytes of disk space.

Publishing Capability

After conversion, videos can be uploaded to YouTube, Facebook, Instagram, TikTok, and any other platform. They can be embedded on websites via HTML5 and sent through messengers.

Tips for Working with FLV Files

Before Conversion

  • Check the file — play the FLV in VLC Player, make sure video and audio work
  • Keep the original — store the original FLV in case you need to re-convert
  • Identify the codec — FLV with H.264 inside converts faster and better than Sorenson Spark

After Conversion

  • Check the result — watch the MP4 completely, verify audio-video sync
  • Compare quality — for valuable recordings, make sure quality is preserved
  • Organize your archive — rename files by content, add to catalog

For Batch Conversion

If you have many FLV files (downloaded video archive, stream recordings), use batch conversion — upload all files at once and download finished MP4s after processing.

What is FLV to MP4 conversion used for

YouTube and Web Video Archive

Convert downloaded FLV videos from the Flash era for viewing on modern devices and uploading to video platforms

Flash Content Recovery

Preserve Flash animations, educational courses, and corporate videos in a format accessible without Flash Player

Mobile Device Playback

Convert FLV for viewing on iPhone, iPad, and Android, which never supported or discontinued Flash support

Social Media Publishing

Prepare archived videos for uploading to YouTube, Instagram, and other platforms

Website Embedding

Replace obsolete Flash players with HTML5 video using MP4 files for correct operation in all browsers

Tips for converting FLV to MP4

1

Choose H.264 for Maximum Compatibility

H.264 is supported by absolutely all devices and browsers. It's the best choice for archival FLV recordings.

2

Don't Upscale Resolution

FLV files usually have low resolution (320x240, 480x360). Upscaling won't add detail, only increase file size.

3

Keep Original FLV Files

Even after conversion, keep the original files — they may be needed for re-processing with different parameters.

4

Use Batch Conversion for Archives

If you have many FLV files, upload them all at once to save time.

Frequently Asked Questions

Why won't my FLV file play in the browser?
All modern browsers (Chrome, Firefox, Safari, Edge) completely removed Adobe Flash Player support in 2020-2021. FLV files cannot be played in a browser under any circumstances. Use VLC Player for viewing, or convert to MP4 for use on websites and social media.
Is quality lost when converting FLV to MP4?
Any re-encoding involves minimal quality loss. However, for most FLV files (especially with Sorenson Spark or VP6 codecs), converting to H.264 can actually improve visual quality, as H.264 is more efficient at the same bitrate. With proper settings, the difference is virtually unnoticeable.
Will the file size change after conversion?
Depends on the source codec. FLV with Sorenson Spark or VP6 will shrink by 40-70% when converted to H.264. FLV with H.264 inside will barely change in size — only the container changes.
Can I convert multiple FLV files at once?
Yes, batch conversion is available for registered users. Upload all FLV files and they will be converted to MP4 automatically. Each file can be downloaded separately.
How can I open an FLV file without converting?
The only reliable method is VLC Media Player. It's free and available for Windows, macOS, and Linux. However, for using video on social media, websites, or mobile devices, conversion to MP4 is still necessary.
Can I upload the converted video to YouTube?
Yes, after converting to MP4, the video can be uploaded to YouTube and any other platform. MP4 with H.264 codec is the recommended YouTube format for uploads.
Why was Flash Player discontinued?
Adobe discontinued Flash Player on December 31, 2020 due to critical security vulnerabilities, high resource consumption, and the emergence of more efficient alternatives (HTML5, WebAssembly). All browsers completely removed Flash. This made FLV unusable on the web.
Is MP4 suitable for long-term storage of archived FLV files?
Yes, MP4 (ISO/IEC 14496-14) is an international standard that will be supported for decades. Converting FLV to MP4 is the best way to preserve the Flash-era video archive for future generations.