FLV to MP4

FLV to MP4 Converter — Free, No Watermark

A short FLV usually transcodes in 10–20 seconds end-to-end
QUICK ANSWER

Free FLV to MP4 converter for files the modern web forgot. Drop a .flv — an old Flash export, a Camtasia or early-OBS screen recording, a downloaded Flash web video, or an RTMP live-stream capture — and get a universally playable H.264 + AAC MP4 back through CDN. Native server-side ffmpeg, no browser memory ceiling, up to 500 MB. No signup, no watermark.

  • Native server-side ffmpeg
  • Up to 500 MB per file
  • Sorenson H.263 / VP6 / H.264 handled
  • H.264 / AAC output
  • No watermark
  • No signup
  • Files deleted within 24h

Files are deleted from our server within 24 hours.

Trusted by creators at startups, agencies, and Fortune 500 teams.
Free forever — no signup, no watermark.

How it works

  1. 1

    Drop your FLV file

    Drag any .flv file in or click to choose. Files up to 500 MB are supported — no account required. Sorenson H.263, VP6, and H.264-in-FLV sources with MP3 or AAC audio all work, whether they came from Flash, Camtasia, early OBS, or an RTMP stream dump.

  2. 2

    Click Convert to MP4

    Native ffmpeg on our server decodes the inner Flash-era stream and re-encodes the video to H.264 at CRF 23 and the audio to AAC at 160 kbps. The result is muxed into an MP4 with +faststart so it streams instantly instead of waiting for the whole file to load.

  3. 3

    Download your MP4

    The finished MP4 is delivered through Bunny CDN. It plays on every device, every browser, and every social platform that accepts MP4 uploads — none of which will touch the original .flv any more.

Why FLV to MP4 needs a real transcode

FLV is the Adobe Flash Video container, and the codecs Flash stored inside it — Sorenson Spark (an H.263 variant), On2 VP6, and later H.264 — cannot all survive a remux into MP4. For most older FLVs the video has to be fully decoded and re-encoded. Browser ffmpeg.wasm tools attempt that single-threaded under a ~2 GB ceiling, slow and prone to failing on long lecture captures or stream dumps. We run the transcode server-side: presigned upload to the nearest Backblaze B2 POP, native ffmpeg decoding the Flash-era stream to H.264 + AAC, output delivered through Bunny CDN. A short FLV usually clears in 10–20 seconds end-to-end.

What this tool does, exactly

Native ffmpeg decodes the inner FLV stream, re-encodes the video to H.264 at CRF 23, re-encodes audio to AAC at 160 kbps, and writes the result as an MP4 with the +faststart flag so it begins playing before the download finishes. Pixel format is forced to yuv420p because old Flash encoders and capture cards often wrote odd chroma layouts that hardware decoders refuse. It's a single file in, a single MP4 out — no trim, crop, or quality presets, and no recovery of detail a low-bitrate Flash encode already discarded.

Flash is gone, but your recordings aren't

Adobe ended Flash Player support in December 2020 and browsers pulled the plugin soon after, but the .flv files people piled up never went anywhere. Camtasia and early OBS defaulted to FLV for years because it tolerated crashes mid-recording, so a lot of old screen captures, webinars, and lectures are stuck in it — alongside downloaded Flash web videos and RTMP stream dumps. Modern browsers, iOS, and most editors simply won't open them. Re-encoding the inner stream into H.264 + AAC inside an MP4 wrapper is what makes those recordings play again on current hardware.

Sister tools

For other legacy containers: WMV to MP4 converter handles old Windows Media exports, AVI to MP4 converter handles DivX and Xvid sources, and MPG to MP4 converter handles MPEG-1/2 DVD-era files. Shrinking a finished MP4 afterward? Video compressor.

Skipping the conversion entirely

FLV exists because Flash-era recorders and RTMP pipelines created it. If you are still making new recordings and somehow ending up in a legacy format, switch to a recorder that outputs MP4 directly. Clipy records your screen straight to a shareable link — no local file, no Flash, no format conversion, no watermark, no install.

Common questions

What is an FLV file, and why won't it play?

FLV is Adobe's Flash Video container. The video inside is usually Sorenson H.263, On2 VP6, or H.264, with MP3 or AAC audio. Flash reached end-of-life in December 2020 and browsers removed the player, so most modern apps no longer decode .flv at all — even when the inner codec is H.264, the FLV wrapper trips up players that only expect MP4. Re-encoding into an MP4 fixes both problems at once.

Where do FLV files usually come from?

Three common sources: old screen recordings (Camtasia and early versions of OBS defaulted to FLV for a long time because it survived crashes well), Flash web videos saved or downloaded years ago, and RTMP live-stream captures, since RTMP carries FLV-shaped packets. If your file came from any of those, this converter is built for it.

Will converting improve the quality?

No, and it would be dishonest to claim otherwise. We re-encode at CRF 23, which preserves what is there as faithfully as a single re-encode can, but you are going from one lossy Flash-era codec to H.264. If the original was a low-bitrate Sorenson or VP6 stream, the MP4 will look the same as the source — playable everywhere, but no sharper.

How big a file can I convert?

Up to 500 MB, which covers long lecture captures and most stream dumps. Because we run native ffmpeg on the server rather than browser ffmpeg.wasm, there is no browser memory ceiling — large FLV recordings that crash in-browser converters convert here.

Can I convert FLV to MP4 with no watermark?

Yes — the output is a clean H.264 + AAC MP4 with no watermark, no signup wall, and no paid download gate.

Is my file private?

Your FLV uploads over a presigned link to our Backblaze B2 storage POP, gets transcoded on our server with native ffmpeg, and the MP4 is served back through Bunny CDN. Both the source and the output are automatically deleted within 24 hours, and no signup is required.

Can I batch-convert a folder of FLV files?

Not yet — it's one file at a time on this page, with no trim, crop, or quality options. If you have a stack of old Flash recordings to migrate, let us know and we'll prioritize a multi-file mode.

Tool not working the way you expect?

Tell us what broke — we resolve every feedback within 24 hours.

Send feedback →

More free tools