TS to WebP Converter

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

Initializing... drag & drop files here

Supports: TS

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Image Compression
Quality preset
Higher quality settings preserve more detail but result in larger files. Lower settings reduce file size by increasing compression.
Image resolution
Lossless?
Frame Selection
Time (seconds)
Capture a single frame at the specified time. For example, 2.100 means 2 seconds and 100 milliseconds into the video.

How to Convert TS to WebP Online

  1. Upload Your TS File: Drag and drop or click "Add Files" to select a .ts transport stream. DVR recordings, HDhomerun captures, ATSC/DVB broadcast rips, and HLS segment files all work. Batch conversion is supported.
  2. Pick Quality Preset and Lossless Mode: Default is Very High (Recommended). Choose Highest for archival stills, Medium or Low for thumbnails. Toggle Lossless? to Yes for pixel-perfect frames (larger files) or leave it No (Recommended) for the usual 25-35% size win over JPEG at matched quality. Or target an exact output with Specific file size.
  3. Set Resolution and Frame Selection: Keep original, pick a preset (144p, 240p, 360p, 480p, 720p, 1080p, 1440p, 2160p, 4320p), scale by Resolution Percentage, or set custom Width × Height. Under Frame Selection, pick Specific Frame and enter a timestamp in seconds, or use Multiple Screenshots to extract a sequence at a chosen frame rate.
  4. Convert and Download: Click Convert. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark, never shared.

Why Convert TS to WebP?

A .ts (MPEG-2 Transport Stream) is a broadcast container — 188-byte packets carrying H.264 or MPEG-2 video, designed to survive lossy satellite, terrestrial, and IPTV transmission. It's what your DVR, HDHomeRun, or capture card writes when recording over-the-air or cable TV. WebP is Google's modern image format with broad browser support (Chrome 32+, Firefox 65+, Edge 18+, Safari 16+, iOS Safari 14+ — about 95% of global users). Converting frames out of a TS feed and into WebP gives you small, web-ready stills without re-encoding the whole stream.

  • Thumbnails for a recorded show or sports clip — Grab a single frame at a known timestamp and publish it as a 30-50 KB WebP poster, instead of shipping a 2 GB TS to the browser.
  • Documentation of broadcast errors or signal artifacts — Extract the exact frame where a glitch occurred for a bug report or engineering ticket; WebP preserves color fidelity better than JPEG at the same byte budget.
  • Contact-sheet of stills from a short broadcast clip — Use Multiple Screenshots to sample frames across the clip and get a set of separate still WebP frames (a thumbnail strip), each typically 30-50 KB. (This produces individual images, not a single animation.)
  • Faster page loads for TV listings, EPG sites, sports highlights — WebP cuts image weight ~25-35% vs JPEG at the same perceived quality; a 100-thumbnail grid drops from ~3 MB to ~2 MB.
  • Archival stills from family DVR captures — Pull the high-quality lossless frame from a .ts recording of a graduation, wedding, or live event when you only need a photo and not the full video.
  • Avoiding TS's playback baggage — TS files won't open in iMessage, most Slack previews, GitHub issue uploads, or Notion. A WebP frame embeds anywhere <img> works.

TS vs WebP — What You're Comparing

Property TS (Transport Stream) WebP
Media type Video container Still or animated image
Codec H.264 / MPEG-2 / sometimes HEVC VP8 (lossy) or VP8L (lossless)
Packet structure 188-byte packets with PSI/PAT/PMT tables Single RIFF chunk
Audio Yes (AC-3, AAC, MP2 typical) No
Designed for Broadcast / satellite / IPTV transmission Web delivery
Color depth 8-10 bit per channel 8-bit per channel
Browser inline preview No (requires player) Yes (95%+ of users)
Typical file size 5-15 MB per minute of 1080p 30-200 KB per frame
Best for Recording live broadcasts Embedding stills on sites and apps

WebP Quality Preset Cheat Sheet

Preset Approx quality factor Best for
Lossless (Yes) 100% / no loss Archival, exact-pixel screenshots
Highest ~95 Hero images, photographs
Very High (default) ~85 Article images, thumbnails, EPG
High ~75 Forum posts, listing grids
Medium ~60 Bulk thumbnails where size matters most
Low / Lowest ~40 / ~20 Placeholder / lazy-load LQIP

Frequently Asked Questions

Which frame from the TS will the WebP capture by default?

Default is the first decodable I-frame (key frame). To grab a specific moment, switch Frame Selection to Specific Frame and enter the timestamp in seconds — for example, 12.5 picks the frame at 12.5 seconds into the stream. Use Multiple Screenshots to extract a sequence (2, 3, 4, 5, 6, 7, 8, 9, 10 frames spaced across the clip, or at a fixed frame rate).

My TS file has audio (AC-3 / AAC). What happens to it?

Discarded. WebP is an image format with no audio support. If you need to keep the audio, convert to a video format instead — TS to MP4 preserves both streams.

Can the output be an animated WebP from a TS clip?

No — TS to WebP is still-only. Multiple Screenshots gives you several separate still WebP images (one file per sampled frame), not an animated or looping file. For a true moving loop, use TS to GIF instead. If you do stay with stills, WebP still wins on quality: it keeps 24-bit color (versus GIF's 256-color palette) and the individual frames are typically smaller than equivalent GIF stills.

Why pick WebP over JPG or PNG?

At matched perceived quality, WebP files are typically 25-35% smaller than JPG and 25-50% smaller than PNG for photographic content. WebP also supports an alpha channel (like PNG) and animation (like GIF). The trade-off is older browsers — Safari only added support in version 14 (Sep 2020), and any browser older than that needs a JPG fallback. For maximum compatibility see TS to JPG or TS to PNG.

My TS recording is from a 1080i broadcast — will the WebP be deinterlaced?

Most modern TS recordings encode at 1080p or 720p progressive. If the source is genuinely 1080i interlaced, the decoder will deinterlace before the frame is handed to the WebP encoder, so you won't see comb artifacts in the output. If you do see interlacing artifacts, the source may be a raw transport stream that needs a deinterlacing pass; transcoding to MP4 first with TS to MP4 gives you more control.

Will the conversion re-encode the whole TS file?

No. Only the frame(s) you select are decoded and re-encoded into WebP. A 2 GB, 90-minute TS recording is read sequentially up to the requested timestamp; everything else is skipped. Typical single-frame conversion finishes in a few seconds regardless of total TS size.

How small can I get the output WebP?

Use Specific file size to target an exact byte count (KB or MB), or set Quality Preset to Low / Lowest and Resolution Percentage to 25-50%. A 1080p frame at Medium quality with no resize is usually 40-80 KB; the same frame at 480 px wide and Low quality drops to 8-15 KB — small enough for hundreds in a thumbnail grid. For bulk size reduction of an already-converted WebP, see Compress WebP.

Can I batch-extract one frame from each of many TS files?

Yes — drop in as many TS files as you want and they share the same frame-selection settings. Each runs in parallel on our servers. Download individually or as a ZIP. Useful for generating thumbnails across an entire DVR library in one pass.

Does WebP keep more detail than GIF for a screenshot from broadcast video?

Yes, substantially. GIF is locked to a 256-color palette per frame; WebP is 24-bit (16.7 million colors) with optional alpha. Gradient skies, skin tones, and sports field grass that band into stripes on a GIF stay smooth in a WebP. WebP also supports lossless mode, which GIF effectively does in palette form but at much higher byte cost.

Rate TS to WebP Converter Tool

Rating: 4.9 / 5 - 43 reviews