How to Repurpose One Script for TikTok, Reels, and Shorts

The UGCut Team8 min read

Record one script once in vertical 9:16, then change only what each platform requires: the first line, the on-screen caption position, and the CTA wording. Aspect ratio, framing, and the body of your script stay the same. Export a separate file per platform so safe zones and captions stay clear.

Most creators lose their afternoon to the wrong half of this job. They re-edit the whole video three times when the honest difference between a TikTok, a Reel, and a Short is a handful of decisions made before the export. This is the version of repurposing that takes minutes instead of an evening.

Write one master script, not three

A master script is the full piece: hook, body, and CTA, written to be spoken. You record it once. Everything platform-specific is a variant of two lines, not a separate document. If you keep three parallel scripts, they drift, and by the third shoot you are rewriting the body for no reason.

Mark the two variable slots while you write. The first is the opening line, because that is where platform habits differ most. The second is the CTA, because the action you can ask for depends on where the viewer is. Our short-form video script template already separates those pieces, which is what makes this method cheap.

Shoot vertical once and stay there

All three feeds are portrait-first. Record vertical at 9:16 and you never re-frame. Record horizontal, or center yourself for a landscape crop, and every platform version becomes a manual reposition job with your head in the wrong third of the frame.

Leave headroom you can afford to lose. Frame yourself so that nothing important sits in the top or bottom eighth of the picture: not your face, not the product label, not a burned-in caption. That margin is what lets one recording serve three different interface layouts without a single crop.

Recording the master script in one sitting matters more than it sounds. A single take, read at a consistent pace with consistent framing, is what makes the three exports feel like one piece of work rather than three attempts. Reading from a prompter helps here, because you are not re-deciding the wording between platforms. Our guide on how to use a teleprompter on iPhone covers the setup that keeps a long read natural.

What genuinely changes per platform

The honest list is shorter than most repurposing guides suggest. Four things change, and none of them require a new edit:

  • The first spoken line, because each audience arrives with a different expectation.
  • The CTA, because "link in bio" and "follow for part two" do not mean the same thing everywhere.
  • The caption position, because each app covers a different part of the frame with its own buttons and text.
  • The file itself, because a clean export per platform beats one upload passed around.

Everything else is the same video. If you find yourself re-recording the body for a second platform, stop and check whether the change is real or a habit.

What does not change, no matter the feed

The body of your script stays put. So does your delivery, your lighting, your framing, the order of your points, the product demonstration, and the pacing you rehearsed. Attention works the same way on all three feeds: a clear promise, a visible reason to believe it, and no dead air in the middle.

This is the part worth defending. Creators often assume a Reel needs to feel different from a TikTok, so they rewrite the middle and lose the version that already worked. Change the frame around the video, not the argument inside it.

Safe zones: where each app covers your frame

A safe zone is the part of the picture that no interface element sits on top of. Every app puts its own furniture over your video: a caption and username along the bottom, action buttons down one side, a progress bar or navigation strip somewhere near an edge. The exact positions move with every app update, so treat them as a moving target, not a fixed spec.

The practical rule survives those updates. Keep the middle of the frame clear of anything you cannot afford to have covered, and check a real export on a real phone rather than trusting a template. UGCut's export presets include a safe-zone preview for TikTok, Reels, and Shorts, so you can see the overlap before you send the file anywhere.

Put captions where all three agree

Captions are the most common casualty of repurposing. Text that sits perfectly on TikTok can land behind a username on one platform and behind a progress bar on another. The fix is not three caption passes. It is one placement that clears the busy edges everywhere: roughly the middle band of the frame, sitting a little above center.

Keep lines short enough to read in one glance, two lines at most, and do not stack captions against another text overlay. If you need the whole pass, from generation to line breaks, our guide on how to add captions to a video on iPhone covers it in order.

Read the captions once before you export three files

Any transcription error you leave in place gets multiplied by the number of platforms you post to. Read the caption track once, checking names, numbers, and any sentence where a missing word reverses the meaning. Fix it before the first export, not after the third.

Errors cluster in predictable places: brand names, sentence endings you trailed off on, and words you said while moving a product in front of the microphone. Our explanation of why auto captions get words wrong is mostly a list of things you can fix in delivery, which means fewer corrections on the next script.

Hooks that survive a platform switch

A hook survives the move when it makes a specific promise about a visible result. "Here is how I cut a talking-head video without touching a timeline" travels, because the payoff is the same wherever the viewer is sitting. "Part four of my series" does not travel, because it depends on context the new audience does not have.

Hooks that break in transit share a few traits. They reference a platform by name, they rely on a trend the other feeds never saw, they assume the viewer follows you already, or they lean on a sound that will not clear on a different app. Strip those out of the master script and keep them for the variant line.

Vary one line, not the whole opening

Because you tagged the opening as a variable slot, a platform variant costs one re-record of one sentence. Say the alternate first line, keep the body untouched, and swap it in. That is the entire difference between a TikTok cut and a Shorts cut in most briefs.

The CTA deserves the same treatment. Ask for the action that exists where the viewer is watching, and say it in the words that platform's audience uses. A comment prompt, a saved video, a follow for the next part, and a link somewhere in your profile are four different asks, and only one of them usually fits a given post. Record all four as separate closing sentences while you still have the lighting set up, then attach the right one per export.

This is also the cheapest hook test you will ever run. Three platforms with three different opening lines gives you three readings of the same script, and the body stays constant, so a difference in retention tells you something about the hook rather than about the edit.

Trim for length, do not rewrite for it

Each feed has its own maximum length and its own tolerance for a slower start, and those limits change often enough that it is worth checking in the app before you plan a longer piece. What does not change is the order of operations: cut whole sentences, never fragments.

Sentence-level cutting is what makes a shorter version safe. Remove a full thought and the video still reads as written. Trim mid-sentence and you get a jump that sounds like a mistake. If your editor cuts one cut per sentence, the short version is a matter of dropping clips, not re-editing a timeline.

Export one file per platform

Send a separate export to each app rather than downloading your own post and reposting it. A re-uploaded file has already been compressed once, often carries the other platform's watermark, and can lose caption legibility in the second pass. A fresh export from the original take avoids all three problems.

Name the files so you can tell them apart later, and keep the master recording. When a brand asks for a new cut in two weeks, you want the take, not the finished upload. The full path from written script to a finished file is in how to turn a script into a video.

The ten-minute repurposing pass

  1. Record the master script vertically, with the middle of the frame clear.
  2. Read the captions once and correct names, numbers, and reversed meanings.
  3. Place the captions in the middle band, above center, two lines at most.
  4. Re-record only the opening line for each platform variant.
  5. Swap the CTA for the action that actually exists on that platform.
  6. Check the safe-zone preview, then export a separate file per app.

Run that once and repurposing stops being a second edit. It becomes the last six minutes of the first one. If you are still assembling the rest of your workflow around it, our breakdown of the UGC creator app stack shows where each of these steps lives.

Try UGCut

See what UGCut can do and explore every feature: script to posted in about 15 minutes, every cut anchored to a sentence in your script, all on your iPhone.

App overviewComing soon to the App StoreSupport

Frequently Asked Questions

Can I post the same video file to TikTok, Reels, and Shorts?
You can, but export a fresh file for each app instead of downloading your own post and reuploading it. A re-uploaded file has already been compressed once, may carry another platform's watermark, and often loses caption legibility in the second pass.
What aspect ratio should I record for all three platforms?
Record vertical at 9:16. All three feeds are portrait-first, so a single vertical take serves every platform without re-framing. Keep the top and bottom eighth of the picture free of anything important, because that is where each app places its own interface.
Where should captions sit so they are not covered?
Put them in the middle band of the frame, a little above center, at two lines maximum. The bottom carries usernames and post text, one side carries action buttons, and the exact positions shift with app updates, so check a real export on a phone.
Do I need a different script for each platform?
No. Write one master script and treat the opening line and the CTA as variable slots. Re-record just those two sentences per platform and keep the body identical. Rewriting the middle is what turns a ten-minute repurposing pass into a second full edit.

Written by

The UGCut Team

Creators & Makers at UGCut

The UGCut team builds the script-first video studio for UGC creators on iPhone. We ship videos ourselves (scripts, hooks, takes, captions, exports), so the blog is the playbook we actually use: how to write a hook that holds, how to record a clean take in one pass, and how to go from script to a platform-ready video in about fifteen minutes without your footage ever leaving your phone. Everything here is written for creators by people who edit on the same phone you do.