What the GIFvideo → gif, the way creatives need it
ts to gif

Convert a TS file to a GIF without installing anything

TS is the raw stream format your DVR box, PVR, or a downloaded broadcast leaves behind. Drop one into your browser, cut out the moment you actually want, and walk away with a GIF. Nothing uploads.

Drop a video, get a GIF free · frame-perfect · nothing leaves your browser Open the converter →

What a .ts file actually is

A file ending in .ts is an MPEG transport stream. It was designed for broadcasting, not for tidy playback, which is why it turns up in places like DVR and PVR recordings, set-top-box captures, and the segment files that streaming players stitch together. The video inside is usually ordinary H.264, but the container is built to survive a flaky broadcast signal, not to be double-clicked.

That mismatch is the whole reason TS files feel awkward. Plenty of desktop tools refuse to open them, and the classic advice is to install some encoder just to poke at one clip. What the GIF takes a simpler route: it runs in your browser tab and hands the file to the browser’s own video decoder. If the tab can play your TS, it can turn the good part into a GIF, with no app and no account.

Load the TS, and what to do if it stays black

Open the converter and drag your .ts file onto the drop zone, or click to pick it from disk. It loads locally into a preview with a scrubbing timeline. There is no signup and no email gate.

One honest caveat for this format: browsers are inconsistent about raw transport streams. If the clip loads and plays, every control below just works. If the preview stays black or refuses to load, the browser could not decode that particular stream. The fix is quick: open the .ts in a free player like VLC and export a fresh copy as MP4, then convert that instead. It is the same idea we mention on the MKV to GIF page, browser-friendly container in, clean GIF out.

Trim first, because broadcast recordings are long

DVR captures tend to run for a whole show, sometimes with a few minutes of padding on each end. A GIF wants the opposite: two to five seconds, one clear beat. Drag the timeline handles to set your in and out points, then nudge a handle one frame at a time with the arrow keys when the loop needs to be tight. That frame-level control is what keeps the seam from hitching when the GIF repeats.

Trimming hard is also the single biggest thing you can do for file size. Every second you cut is weight you never have to encode.

Size, crop, and palette settings that fit

Broadcast footage is often 720p or 1080p, which is far more than a GIF needs. Set the rest of the output while you trim:

A live estimated output size updates as you tweak, so you are never guessing. Aim under roughly 2 MB for chat and under about 5 MB for a slide. If you need something genuinely tiny, the small-file GIF guide walks through which knob to turn first.

It stays on your machine

Everything here happens in the browser, on your own computer. Your recording is never uploaded, never sent to a server, and never parked in some stranger’s storage. That matters more than usual with DVR content, which is often personal or copyrighted, and it is exactly what the no-upload converter page lays out in full. When the preview looks right and the size estimate is where you want it, hit convert and the GIF downloads straight to your machine, with no watermark stamped across it.

Got a TS recording worth a loop?

Drop the file in, trim to the moment, and download a clean GIF. No install, no upload, no watermark. It all happens right in your browser.

Open the converter

Questions, answered

What is a .ts file and why is it hard to open?
A .ts file is an MPEG transport stream, a container built for broadcasting rather than tidy playback. It usually holds ordinary H.264 video, but many desktop tools refuse to open it directly, which is why it feels awkward. A browser that can play it can convert it here.
My TS file loads but the preview is black. What now?
Browsers are inconsistent about raw transport streams. If the preview will not play, open the .ts in a free player like VLC and export a fresh copy as MP4, then drop that in. Anything the browser can play, the converter can turn into a GIF.
Does my recording get uploaded anywhere?
No. The whole conversion runs inside your browser tab on your own machine. Your file is never sent to a server and never stored anywhere but your computer. Once the page has loaded it even keeps working offline.
Do I need to install any software?
No app, no codec pack, no extension, and no admin password. It is a website. You open it, drop in your file, and convert. The only time you reach for another tool is the optional VLC re-export if your browser cannot decode a particular stream.
How do I keep the GIF small from a DVR recording?
Trim to two to five seconds first, then downscale to around 480 to 640 pixels wide, keep the frame rate near 10 to 15 fps, and reduce the palette to 64 to 128 colors. Watch the live size estimate as you go and aim under about 2 MB for chat.