Initializing... drag & drop files here
Supports: TIFF, TIF
TIFF (Tagged Image File Format, Adobe revision 6.0, June 1992) is a flexible raster container used by scanners, GIS systems, medical imaging and print workflows. TS (MPEG-2 Transport Stream, ISO/IEC 13818-1, standardized in 1995) is a packet-based video container — 188-byte packets with sync bytes — designed for environments where bits get dropped: terrestrial broadcast, satellite, IPTV, and HLS. Turning a stack of TIFFs into a TS gives you a slideshow that plays inside the broadcast and streaming pipelines that won't touch a JPG, PNG or MP4.
| Property | TIFF | TS (MPEG-TS) |
|---|---|---|
| Type | Raster image | Packetized video/audio container |
| Specification | Adobe TIFF 6.0 (1992) | ISO/IEC 13818-1 (1995) |
| Typical content | Single image (or multi-page) | H.264, H.265, MPEG-2 video + AAC/AC-3/MP2 audio |
| Packet structure | None | Fixed 188-byte packets with sync byte 0x47 |
| Compression options | None, LZW, ZIP/Deflate, PackBits, JPEG, ZSTD | Codec-dependent (lossy by default) |
| Built-in error recovery | No | Yes — continuity counters, PCR, designed for lossy transmission |
| Primary use | Print, archival, scanning, GIS | Broadcast, IPTV, HLS segments, DVB/ATSC |
| Browser playback | Limited (Safari only by default) | None natively; needs HLS.js or hls.js-equivalent |
| Pick | Video codec | Audio codec | Best for |
|---|---|---|---|
| Modern HLS / web streaming | H.264 (High profile) | AAC-LC | Default. Universal player support, HLS spec compliant. |
| Next-gen HLS / ATSC 3.0 | H.265 / HEVC | AAC-LC or E-AC-3 | Roughly 40-50% smaller files at the same quality; needs a 2017+ player or hardware decoder. |
| Legacy DVB / ATSC 1.0 SD | MPEG-2 | MP2 or AC-3 | Required by older set-top boxes, studio playout and satellite chains. |
| Surround sound broadcast | H.264 | AC-3 (Dolby Digital) | 5.1 channel audio for broadcast TV. |
Because TS is the container HLS, IPTV and broadcast pipelines actually consume. MP4 is an ISO Base Media file optimized for random access on disk; TS is a packetized stream optimized for lossy transmission. Going TIFF → MP4 → TS means an extra remux that can mis-stamp PTS/DTS timestamps, drop CEA-608/708 captions or break PCR continuity. Encoding straight to TS keeps the timestamps clean.
H.264 (High profile) + AAC-LC is the safe default — it works with every HLS player on Safari, iOS, Android, Chrome, Roku, Apple TV, Fire TV, smart TVs. Use H.265/HEVC only if your target players are confirmed HEVC-capable; HEVC-in-TS isn't accepted by some older smart TVs and game consoles. Apple's HLS authoring spec lists both as valid.
No — this page outputs a single.ts file. To split that.ts into HLS segments and generate an.m3u8 playlist, you'll need an HLS packager like ffmpeg's hls_time option, Bento4, or Shaka Packager. The.ts produced here is the source media those packagers consume.
Each uploaded file is treated as one image, and multi-page TIFFs read the first page only. To use every page of a multi-page TIFF as separate frames, extract the pages first (Photoshop, ImageMagick convert input.tif -scene 1 page-%d.tif) and upload the resulting individual TIFFs.
Upload your sequential TIFFs, set Merge Strategy to "Merge images", and set Duration (per image) to 1/24 second for 24fps, 1/30 for 30fps, 1/60 for 60fps. Total length = number of images divided by frame rate. 240 TIFFs at 1/24 = 10 seconds.
Trim cuts a section out of an existing video timeline. Image-to-video conversions don't have a source timeline to cut from — you build the timeline by uploading images and setting Duration. To shorten the output, upload fewer images or reduce Duration; to lengthen it, do the opposite.
All three are MPEG-2 Transport Stream containers. Plain.ts uses 188-byte packets and is the broadcast/HLS standard..m2ts and.mts add a 4-byte timestamp prefix to each packet (192-byte packets total) and are the AVCHD/Blu-ray variants used by Sony, Panasonic and Canon camcorders. If your target is HLS or broadcast, use.ts. If your target is a Blu-ray authoring tool or an AVCHD camcorder workflow, try TIFF to MTS or the M2TS equivalent.
No. HEVC-in-TS is supported on iOS 11+, Safari 11+, ATSC 3.0 set-top boxes, recent Roku/Apple TV/Fire TV, and most 2018+ smart TVs. It is not reliably supported on older HLS players, many game consoles before PS5/Xbox Series X, or browsers without hardware HEVC support (Chrome, Firefox don't decode HEVC by default on most platforms). Stick to H.264 if compatibility matters more than file size.
Yes — use TIFF to MP4 for general-purpose video where MP4 is the right container (web embed, social, editing). Use TIFF to TS only when your downstream system specifically requires transport stream input. Related: TIFF to MPEG for plain MPEG-1/-2 program stream output, and JPG to TS if you're starting from JPEGs instead.