Step-by-step instructions
- 1
Convert with FFmpeg (lossless remux option)
Most FLV files contain H.264 video and AAC or MP3 audio — the same codecs used in MP4. You can often remux with no quality loss: `ffmpeg -i input.flv -c copy output.mp4`. If this fails or produces errors, re-encode: `ffmpeg -i input.flv -c:v libx264 -c:a aac -b:a 192k output.mp4`.
Go to converter - 2
Convert with HandBrake
Open HandBrake. Drop the FLV file in the queue. Set Preset to Fast 1080p30 and change the container to MP4. Under Video, choose H.264 and set RF 18–22 (lower RF = higher quality). Click Start Encode. HandBrake re-encodes the video — good for FLV files with older codecs like Sorenson Spark or VP6 that need re-encoding anyway.
- 3
Convert with VLC
Open VLC. Go to Media → Convert/Save. Add the FLV file. Click Convert/Save. Set Profile to Video - H.264 + MP3 (MP4). Set an output filename with .mp4 extension. Click Start. VLC is slower than FFmpeg but requires no command-line knowledge — good for occasional conversions.
- 4
Verify the MP4
Play the output MP4 in VLC or the native video player to check for sync issues or corruption. Check audio and video sync — FLV files sometimes have sync drift that gets carried over. If sync is off, FFmpeg can correct it: `ffmpeg -i input.flv -itsoffset 0.5 -c copy output.mp4` (adjust the offset value).
Why convert FLV to MP4?
Every FLV file is a video stuck in a dead format. Adobe Flash is gone, and FLV files play in fewer apps each year. Converting to MP4 future-proofs your video archive, makes files playable on every modern device, and removes the Flash dependency permanently.
Your files never leave your device
FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.
Frequently asked questions
Can I convert FLV to MP4 without re-encoding?
What codec does FLV use?
Why won't my FLV file play?
No account. No upload. Works in any browser.