# Text Swell: Bouncing Text

Words rise into a bold line, then a bouncing wave rolls through each letter before it recedes. Use this video template in Subclip or copy its code for Claude.

Canonical URL: https://www.subclip.app/motion-graphics-templates/remotion/text-swell

Preview video: https://subclipweb.subclip.app/motion-graphics-templates/v1/previews/motion-template-remotion-snapcn-text-swell.mp4?v=9e716e8e69

A kinetic typography title where words rise into place and a bouncing wave runs through the letters before the line recedes.

- Framework: Remotion
- Category: Titles
- Duration: 4 s
- Aspect ratio: 16:9 landscape
- Code: Get the code (free sign-in): https://www.subclip.app/motion-graphics-templates/remotion/text-swell

Words rise into the center of a light frame and settle into one bold line, with a slight push as each one arrives. The line moves toward the viewer, then a wave travels through the letters: each one swells and lifts in turn before dropping back. Selected words can bounce as well. After a short hold, the title recedes to clear the frame. The whole piece runs a little under four seconds.

Type your line and choose its size, color, weight and font. Controls cover how far and fast the words rise, the intro length, the scale and timing of the approach, and the word delay, stagger and push. For the wave, set which words bounce, how much letters swell, their stagger and the rise, hold and fall times. Use it for playful titles, promo hooks and short benefit lines.

## Use it for

- Playful video titles
- Promo hooks and benefit lines
- Social video openers
- Event and webinar announcements

## What you can change

- `speed`: Playback speed (Number)
- `text`: Text (Text)
- `fontSize`: Font size (Number)
- `color`: Text color (Color)
- `fontWeight`: Font weight (Text)
- `riseDistance`: Rise distance (Number)
- `riseDuration`: Rise length (Number)
- `introDuration`: Intro length (Number)
- `frontScale`: Approach scale (Number)
- `approachDelay`: Approach delay (Number)
- `approachDuration`: Approach length (Number)
- `wordDelay`: Word start delay (Number)
- `wordStagger`: Time between words (Number)
- `wordPush`: Word push amount (Number)
- `wordPushDuration`: Word push length (Number)
- `bounceWords`: Words that bounce (Number)
- `letterSwell`: Letter swell size (Number)
- `letterStagger`: Letter stagger (Number)
- `letterRise`: Letter rise time (Number)
- `letterHold`: Letter hold time (Number)
- `letterFall`: Letter fall time (Number)
- `holdDuration`: Hold length (Number)
- `recedeDuration`: Recede length (Number)
- `fontFamily`: Font (Text)
- `stageBackground`: Background around the scene (Color)

## How to use this template

1. Download Subclip for Mac or Windows. Every template on this page comes pre-installed.
2. Open the Templates panel, pick Text Swell and drop it on your timeline.
3. Change the text, colors and timing in the layer settings, or ask the AI agent to edit it for you.
4. Export your video, or download the code to use the template in your own project.

Built on Text Swell from snapcn: https://snapcn.dev