FLV to TS Converter

Convert FLV files to TS format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: FLV

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Show All Options
File Compression
Preset
Video resolution
Trim

FLV to TS Converter

FLV (Flash Video) is the Adobe container that delivered nearly all web video through the 2000s and early 2010s — YouTube, Hulu, and Vimeo all served .flv in that era. TS is the MPEG transport stream, the broadcast and streaming container that wraps video into fixed 188-byte packets for delivery over channels where packets can be lost or a receiver joins mid-stream. This conversion exists to move Flash-era video into a transport stream so it can feed an HLS pipeline, a broadcast/IPTV chain, or a .ts-only player or set-top box. Whether the picture is repackaged or re-encoded depends on what codec the FLV already carries — see below.

FLV Format at a Glance

Property Value
Created by Macromedia (2003), later Adobe
Container Flash Video (.flv)
Video codec Sorenson Spark (H.263-based), On2 VP6, or H.264
Audio codec MP3, AAC, or ADPCM
Web-delivery status Dead — Flash Player reached end-of-life Dec 31, 2020 and Adobe blocked Flash content from Jan 12, 2021
File still plays? Yes — VLC, ffmpeg, and MPV open .flv directly, no Flash plug-in needed
Best for Legacy Flash players, CMS, and courseware that require .flv ingest

TS Format at a Glance

Property Value
Standard MPEG-2 Part 1 (Systems), ISO/IEC 13818-1
Released 1995
Packet size Fixed 188-byte packets (4-byte header, 184-byte payload, sync byte 0x47)
Video it carries H.264, H.265/HEVC, MPEG-2 (and others)
Audio it carries AAC, AC-3, MP2
Designed for Transmission — broadcast (DVB, ATSC), IPTV, Blu-ray (as M2TS), and classic HLS .ts segments
Key trait Self-synchronizing and error-resilient: a receiver can join mid-stream and recover from lost packets

How to Convert FLV to TS

  1. Upload Your FLV File: Drag and drop your .flv onto the page, or click "+ Add Files" to browse. Batch upload is supported, so you can queue several clips and convert them with the same settings.
  2. Keep or Change the Video Codec: Open Advanced Options. Video Codec defaults to H.264, the codec TS hardware and HLS pipelines expect. If your FLV already holds H.264 the stream is copied into transport-stream packaging; if it holds Sorenson Spark or VP6 it is re-encoded to H.264 to make a TS-compatible stream. Switch to H.265 only if your player decodes HEVC, or MPEG-2 for a legacy DVB chain.
  3. Set Audio Codec and Quality (Optional): Audio Codec defaults to AAC; switch to AC3 or MP2 for broadcast hardware that expects them. Leave the Quality Preset on "Very High (Recommended)", or open File Compression for Constant Bitrate, Variable Bitrate, Constant Quality, or a Specific file size to hold a target size.
  4. Convert and Download: Click "Convert" and save your .ts file. No sign-up, no watermark.

Frequently Asked Questions

Does converting FLV to TS re-encode the video or just repackage it?

It depends on what codec is inside your FLV. An FLV can carry Sorenson Spark, On2 VP6, or H.264 video. TS output here defaults to the H.264 video codec, so if your FLV already holds H.264 the stream is copied into transport-stream packaging — fast, with the picture preserved. If your FLV holds the older Sorenson Spark or VP6 (common in 2000s Flash content), it cannot be carried in a standard transport stream, so it is decoded and re-encoded to H.264. That re-encode is lossy-to-lossy, so leave the Quality Preset on "Very High" to keep second-generation loss invisible.

Why convert FLV to TS instead of keeping the FLV?

Because the target system wants a transport stream. FLV is a Flash-era web container that no browser plays natively anymore, while TS is built for transmission — its 188-byte packets are self-synchronizing and error-resilient, which is why broadcast (DVB, ATSC), IPTV, and classic HLS segments use .ts. iOS, in particular, never played FLV but is the canonical HLS client. If you only want a widely playable file for phones, browsers, or sharing, you do not need TS — FLV to MP4 keeps H.264 and plays almost everywhere.

Is this conversion enough to publish an HLS stream?

Not on its own. This produces one continuous transport-stream .ts file, not a segmented HLS package with an .m3u8 playlist and numbered chunks. Generate the .ts here, then run it through your HLS packager (or ffmpeg's HLS muxer) to split it into segments and write the playlist. Note that modern HLS can also use fragmented-MP4 (CMAF) segments instead of .ts, so confirm your platform still needs transport streams before converting.

Will my TS file play in a browser or on my phone?

Usually not. Most browsers and phone galleries do not play raw .ts transport streams; the format is meant for streaming servers, set-top boxes, and broadcast hardware. Open it in VLC or another transport-stream-aware player to check it, and if you need a file that plays everywhere convert it back with TS to MP4.

Why is my TS file larger than the original FLV?

Transport streams use fixed 188-byte packets, each with its own 4-byte header, and repeat synchronization data throughout the stream. That per-packet overhead accumulates, so a .ts is typically a little larger than the equivalent FLV even when the underlying H.264 video is identical. In our testing, an H.264-in-FLV clip came out modestly larger as TS than as FLV; if size matters, lower the Quality Preset or set a Specific file size under File Compression before converting.

Is FLV dead now that Flash Player is gone?

The Flash web-delivery workflow is dead, but the file format is not unreadable. Adobe ended Flash Player support on December 31, 2020 and began blocking Flash content on January 12, 2021, so no browser plays .flv natively and no modern site serves it. The container itself still opens in VLC, ffmpeg, and MPV-class players because those decoders never depended on the Flash plug-in — which is exactly why the audio and video inside an FLV can be re-wrapped into a transport stream here.

How are my files handled, and how long are they kept?

Your FLV is uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after the conversion — no sign-up, no watermark, never shared or made public.

Rate FLV to TS Converter Tool

Rating: 4.8 / 5 - 65 reviews