On this page
Start with white sans-serif text, a thin black outline and a light shadow. The test is whether you can read it on a phone while the face is moving.
Decide whether you need a hook or subtitles
A hook is a short editorial line that introduces the next shot. Subtitles represent speech. Do not fill a silent reaction with invented spoken words; use a clearly editorial opening instead. If the clip contains speech, check the transcript before timing captions.
For a hook, write the shortest line that names the question or action. “Find the saved item” is easier to support with a demo than a vague promise about changing your life. Put longer explanation over the product section, where the viewer can connect words with evidence.
Build a plain text layer
In CapCut, create a text layer for the line and place it over the intended part of the timeline. Use the text styling controls for fill, outline and shadow. Menu names and available controls can differ between desktop, mobile and versions; the visual result is the reference.
Choose a familiar sans-serif typeface at a medium or semibold weight. Leave the background fill off for this style. Keep animation minimal while deciding the size and placement.
| Setting | Starting choice | What to check |
|---|---|---|
| Fill | White | Readable over both light and dark frames |
| Outline | Thin black edge | Letters stay open rather than filling in |
| Shadow | Small, soft and close to the text | No large floating halo |
| Weight | Medium or semibold | Readable without a heavy block of letters |
| Line length | One short line, or two compact lines | No awkward single word on a third line |
Worked example: one hook line from blank to export
Here is a proposed order for a single opening line over a reaction, such as “Where did I save that?” Control names vary between CapCut versions and devices, so treat the labels below as examples and look for the closest match.
When the first line works, copy that layer for the next caption instead of restyling from scratch. Some versions also let you save a style as a preset.
- Place the reaction on the timeline and add a text layer, for example from a Text or Add text option.
- Type the line, then set the fill to white and choose a plain sans-serif typeface.
- Open the styling options, for example a Stroke or Outline setting, and add a thin black edge.
- Add a small, soft shadow if the background has light patches.
- Drag the layer above or beside the face and trim it to the readable part of the expression.
- Export a short sample and play it on a phone before styling the rest.
Place it around the action
Use an area that remains clear throughout the expression, not just on the cover frame. Keep the eyes and mouth visible. A line that fits above a face at the beginning can overlap it when the person leans forward.
Keep text away from the outer edges and preview the destination’s interface before publishing. Buttons and description overlays vary, so a single universal pixel margin is not enough. Watch the export at normal phone size; do not judge only on a large editing monitor.
Time the line to the shot it explains
Start the line when the reaction begins to make sense, and remove it when the product needs the space. If the same text remains over the next screen, check that it still describes that screen accurately. Do not ask the viewer to read a paragraph while following a cursor.
Export a short sample before styling the entire edit. Play it without pausing. If you miss the line, first shorten the wording or hold it longer. Increasing the font until it covers the face is usually the wrong fix.
- White letters remain distinct from the moving background.
- The outline is visible but does not swallow the type.
- The person’s eyes and mouth stay unobstructed.
- The line is readable in one uninterrupted viewing.
- No colored box appears behind the caption.
Common problems and quick fixes
Most text problems show up only in the exported file. Watch the export once and check against this list.
| Problem | Likely cause | Fix |
|---|---|---|
| Letters look blurry | Outline too thick for the text size | Reduce the outline or increase weight slightly |
| Text disappears on a bright frame | No edge or shadow | Add the thin outline and a soft shadow |
| Line breaks badly | Text box too narrow | Widen the box or shorten the wording |
| Line covers the face mid-clip | Placement checked only on the first frame | Scrub the whole shot and move the layer |
| Auto-generated captions misread words | Speech recognition errors | Read and correct every line by hand |
Questions & answers
Should I copy the same font size for every clip?
No. Crop, face position, line length and export size change the result. Use a consistent visual style, then check each shot at phone size.
Do I need a black background box?
Not for this style. White fill with a black outline and subtle shadow can keep the video visible. Choose a clearer placement if the background still makes reading difficult.
Should I use automatic captions?
They can save time on clips with clear speech, if your version offers them. Review every word against the audio. For a silent reaction, write a short editorial line instead.
Does the same style work in a horizontal edit?
Usually, but the size and placement need checking again. A wider frame leaves more room beside the face, so the line may sit to one side rather than above it.
Sources & further reading
Sources checked September 26, 2026. Tool features and availability can change.
Find the opening for your next edit.
See the public samples, then unlock the library when you’re ready to work with the originals.
Explore the library