HEIC to TS Converter

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

Initializing... drag & drop files here

Supports: HEIC

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
Merge strategy
Select Merge images to combine all uploaded files into a single video. Use Video per image to create a separate video for each individual file.
Image Duration
Duration
This is amount to time a single image is displayed on the output video. Only applied to images that are not GIF.
Background Color
Background Color
File Compression
Preset
Video resolution

HEIC to TS Converter

This tool turns a HEIC photo into a TS (MPEG transport stream) video clip. There is no motion in the source — a HEIC is a still image — so the converter holds that single frame on screen for a duration you choose, with no audio track, and wraps it in an MPEG-2 transport stream. The usual reason to do this is to produce a still-image segment for a broadcast or HLS streaming pipeline, where the player expects .ts containers rather than a loose JPG or PNG.

HEIC Format at a Glance

Property Value
Format HEIF (High Efficiency Image File Format), ISO/IEC 23008-12
Image codec HEVC (H.265) still frames
Container holds Single still, image bursts, or a still paired with a short motion clip (Live Photo)
Bit depth Up to 10-bit color
Typical use Apple's default camera format since iPhone 7 / iOS 11 (2017)
Native browser playback Not decoded by Chrome, Firefox, or Edge; Safari 17+ on recent macOS/iOS can display it
Strength Roughly half the file size of JPEG at comparable quality

TS Format at a Glance

Property Value
Standard MPEG-2 Part 1 / Systems — ISO/IEC 13818-1, also ITU-T Rec. H.222.0
Container type Transport stream of fixed 188-byte packets
Designed for Broadcast and lossy channels — packets carry their own timing and sync so the stream survives dropped data
Carries Multiplexed video, audio, and program data; can hold multiple programs at once
Streaming role The original segment format for HLS adaptive streaming (RFC 8216 also allows fragmented MP4)
Native browser playback Browsers and phones do not play a raw .ts directly; a player such as VLC does
Related extensions .ts, .m2ts, .mts

How to Convert HEIC to TS

  1. Upload Your HEIC File: Drag and drop or click "Add Files" to add a HEIC straight from an iPhone, iPad, or Mac Photos export. Batch upload is supported.
  2. Set the Duration: Choose how long the still frame is held in the clip. The default is 5 seconds per frame, adjustable from a fraction of a second up to 10 seconds — handy for matching the 2–10 second segment length an HLS pipeline expects.
  3. Set Resolution, Background Color, and Quality (Optional): Keep the original resolution or pick a preset, set a background color (default Black) to letterbox when the photo's aspect ratio differs from the output frame, and choose a quality preset (default Very High).
  4. Convert and Download: Click Convert. The file is processed on our servers and returned as a .ts segment — no sign-up and no watermark.

For the reverse direction see TS to MP4, and for a more widely playable video file from the same photo see HEIC to MP4.

Frequently Asked Questions

Will the TS file have any motion or sound?

No. A HEIC is a still image, so the output is one motionless frame held for the duration you set, with no audio track. If your HEIC came from a Live Photo, only the still key frame is used — the paired motion clip is not carried into a single-image TS segment. To keep the Live Photo's motion, convert to HEIC to MP4 instead.

Why would I put a still image into a TS container instead of just keeping the HEIC?

Because a broadcast or HLS pipeline reads MPEG transport stream segments, not loose image files. RFC 8216 defines MPEG-2 Transport Streams (and fragmented MP4) as the segment formats for HTTP Live Streaming, so a slate, title card, or filler frame meant to sit in that pipeline has to be a .ts clip. Converting the HEIC to a short TS segment makes the still drop straight into the playlist.

What HEVC profile and bit depth does the source HEIC use?

HEIC stores still frames encoded with HEVC (H.265) inside the HEIF container (ISO/IEC 23008-12), and iPhone HEIC images are commonly 8-bit, though the format supports up to 10-bit color. The conversion decodes that still and re-encodes it into the transport stream, so the output is governed by the video quality preset you choose rather than the original HEIC encoding.

Can I match the segment length my HLS encoder expects?

Yes. HLS segments are typically 2 to 10 seconds each, and the Duration control covers that range — set it to the same target duration your packager uses (commonly 4 or 6 seconds) so the still segment lines up with the rest of the stream.

Why won't the .ts file play when I double-click it?

Raw MPEG transport stream files are not handled by browsers or by most phone galleries, because TS is built for streaming and broadcast rather than local file playback. Open it in VLC or another player that supports transport streams, or convert it to a general-purpose container with TS to MP4 for everyday playback.

Does this produce a single .ts file or HLS playlist segments?

It produces one standalone .ts file containing your still. In our testing, a single HEIC at the default 5-second duration and Very High quality returns one transport stream clip — not a multi-segment .m3u8 playlist. If you need the still split across numbered playlist segments, feed this .ts into your HLS packager.

What happens to my file after I convert it?

The HEIC is uploaded over an encrypted connection, processed on our servers, and the file is deleted automatically a few hours after the conversion. It is never shared or made public, and there is no sign-up or watermark.

Rate HEIC to TS Converter Tool

Rating: 4.8 / 5 - 101 reviews