Upload your .flv file and get a smaller, optimized MP4. Works with FLV files from any source. Free, no account required.
Drop your video here
or click to browse files — up to 500MB free
Drag & drop your .flv video file. We support files up to 500MB. No account needed.
SquishVideo converts and compresses your FLV to optimized MP4 H.264, reducing file size while preserving quality.
Get your compressed MP4 instantly. It's compatible with every platform, device, and browser.
FLV (Flash Video) was the dominant web video format during the Flash era (2005-2015). Every video you watched on early YouTube, Dailymotion, or Newgrounds was an FLV file. While Flash was deprecated in 2020, many archived videos, downloaded content, and legacy media libraries still contain FLV files that need to be converted to modern formats.
FLV files tend to be small compared to optimized MP4. Converting from FLV to MP4 H.264 typically reduces file size by 40-80% while maintaining excellent visual quality. The resulting MP4 also plays on every device and platform without compatibility issues.
FLV was developed by Adobe/Macromedia in 2003. It uses the Flash Video container and typically contains Sorenson Spark/VP6/H.264 encoded video. Browser support is none (flash deprecated), and mobile support is none. For streaming, FLV offers legacy (rtmp) capabilities.
Keep FLV if you're doing professional editing and need the original codec quality. Convert to MP4 when: you need to share the video online, upload to social media, send via email, or reduce storage usage. For 99% of sharing and consumption purposes, MP4 is the better format.
| Feature | FLV | MP4 (H.264) |
|---|---|---|
| Container | Flash Video | MPEG-4 Part 14 |
| Typical Codec | Sorenson Spark/VP6/H.264 | H.264 / H.265 |
| File Size | Small | Optimized (smallest) |
| Browser Support | None (Flash deprecated) | Universal |
| Mobile Support | None | Universal |
| Streaming | Legacy (RTMP) | Yes, natively |
When you upload a FLV file, SquishVideo first analyzes the video stream to understand its codec, resolution, framerate, and bitrate profile. We then transcode the video to H.264 MP4 using optimized encoding parameters. The entire process preserves audio quality (re-encoded to AAC) and maintains the original resolution unless a lower resolution would provide a better quality-to-size ratio.
FLV files typically come from: old web video downloads, Flash-based screen recorders, archived streaming content, and legacy media libraries.
SquishVideo supports 20+ video formats. Choose your input format:
Need your FLV video to fit a file size limit? Pick a target: