Free tool

A free converter for Twitch clips up to 60 seconds: drop the MP4 you downloaded, mark your facecam and your gameplay, and get a 1080x1920 H.264 video to post on TikTok. Nothing is uploaded.

Twitch clip to TikTok: your facecam on top, the gameplay below, at 1080x1920

It all happens on your device: the 10 MB video engine loads only once you pick a file, and a 30-second clip takes a minute or two to convert.

Make your TikTok version

Runs in your browser

The MP4 you downloaded from Twitch, up to 60 seconds. Or drop it here.

Your video never leaves this device. The engine is ffmpeg.wasm core 0.12.10 (FFmpeg 5.1.4 with x264), licensed GPL-2.0-or-later. Source: FFmpeg n5.1.4, ffmpeg.wasm v12.15.

Free toolsUpdated

Three ways to get a vertical Twitch clip

Twitch's own portrait clip, this converter and the clipsdk API each do a different part of the job.

Three ways to get a vertical Twitch clip
Twitch portrait clipThis converterclipsdk API
LayoutFull frame, or Stacked with 2 boxesFacecam on top, gameplay belowOne frame that follows the speaker
Starts fromA clip on TwitchA clip file you downloaded, up to 1:00A long video file, up to 3 hours or 5 GB
Picks the momentYou do, when you clipYou do, when you clipIt does, and ranks each clip with a score
OutputA portrait download in the Clips ManagerA 1080x1920 MP4, H.264 and AACA 1080x1920 MP4 with captions, plus SRT and VTT
PriceFreeFree, no sign-up$0.03 per source minute

Source: Twitch Help: How to Create, Edit, and Share Clips, checked 7 November 2026

A whole stream through the clipsdk API

One POST with a link to the recording and the number of clips you want. We sent this exact request with that livestream; Try it opens New clips with the same video and settings.

POST/v1/clipsTry it
curl https://api.clipsdk.com/v1/clips \
  -H "Authorization: Bearer $CLIPSDK_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video_url": "https://api.clipsdk.com/f/lib/demo/silicon-valley-live-stream.mp4",
    "clips": 3,
    "aspect": "9:16"
  }'
Clip 1: How to land a NASA internship, 59 seconds.

How to make the TikTok version

You need the clip as a file. In the Clips Manager (Creator Dashboard, Content, Clips), open Share on the clip and choose Download. Twitch lets you download clips of your channel and clips you created (Twitch Help). Take the landscape version: it has the whole frame.

  • Choose the clip or drop it on the tool. It takes clips up to 1:00, up to 500 MB and 2560x1440.
  • Drag the Facecam box over your camera and the Gameplay box over the game. Drag a box's round corner to resize it; on a phone, use your finger.
  • Check the small preview next to the frame, then press Make TikTok video.
  • Download the MP4 and post it.

What you get

A 1080x1920 MP4. Your facecam fills the full width at the top, between 480 and 960 pixels tall depending on the shape of its box, and the gameplay fills the rest. Both are cropped to fill their space, so nothing is stretched and there are no black bars.

The video is H.264 at up to 30 fps. The sound is the clip's own: AAC audio is copied as it is, and anything else is converted to AAC.

How long it takes

The video is re-encoded on one CPU thread inside your tab, so it takes longer than the clip plays. When we timed it in Chrome on a small Linux server with 2 virtual CPUs, a 30-second 1080p60 clip took 78 seconds. The tool shows a progress bar and the time left; keep the tab open until it is done.

Twitch already makes a portrait clip

Twitch makes a portrait version of each new clip, cropped to keep your cam and gameplay in frame, and its editor has a Stacked layout that splits the screen into 2 boxes (Twitch Help). If that version looks right, download it, or post it to TikTok from the same Share menu.

This converter is for the landscape file: when you want your own crop, sized your way, without editing the clip on Twitch.

Want the best moments of a whole stream?

This tool turns one clip you already picked into a vertical video. clipsdk does the picking: send it the recording of a whole stream and it returns the best moments as ranked 9:16 clips with captions, each one reframed to follow the speaker.

It does not make facecam layouts, and it needs the video file, not a Twitch link. Download the past broadcast from your Video Producer first (Twitch Help); Twitch keeps it for 7 days, 14 for Affiliates and 60 for Partners, Turbo and Prime. clipsdk takes files up to 3 hours or 5 GB.

We sent it a 10 minute NASA livestream and asked for 3 clips. They came back about 2 minutes after the request:

  • How to land a NASA internship: score 88, 59 seconds
  • How NASA uses nanoparticles for space travel: score 85, 56 seconds
  • Doing real research at NASA: score 82, 50 seconds

What clipsdk costs

clipsdk bills $0.03 per source minute, so that stream cost $0.30 at list price: 10 minutes at $0.03. New accounts get $1 of free credit, enough for 33 minutes. The details are on pricing.

Questions, answered

How do I download my Twitch clip?

Open the Clips Manager (Creator Dashboard, Content, Clips), choose Share on the clip, then Download. Twitch lets you download clips of your channel and clips you created, in landscape or portrait. Use the landscape file here.

Can I paste a Twitch link instead?

No. The tool only works on a file on your device and never fetches anything from Twitch. Download the clip first, then drop the MP4 in.

Why does it refuse my video?

It takes videos up to 1:00, the longest a Twitch clip can be, and up to 500 MB and 2560x1440. For a longer video, cut it into parts with the [video splitter](/tools/video-splitter) first.

Is my clip uploaded anywhere?

No. The engine runs in this tab, and the clip and the finished video stay on your device. The only thing the tool downloads is the engine itself, about 10 MB.

Does clipsdk make facecam layouts?

No. The clipsdk API finds the best moments of a long video and reframes each one to 9:16 by following the speaker. Facecam over gameplay is only in this free tool.

Start free

Your back catalog is full of shorts

Your first $1 is free: 33 minutes of video, every clip included up to 1080p60 and 20 Mb/s.

Two studio microphones on a desk in a dark room lit by a red glow