Caption Style

Wave Caption Effect

The Wave effect animates each character with a sinusoidal vertical oscillation — a looping, rhythmic motion that makes text feel alive and musical.

What Are Wave Effect?

The Wave effect applies a per-character vertical oscillation following a sinusoidal wave function. Each character in the word moves up and down independently, with the phase offset creating a wave that travels through the text from left to right. Like Neon Pulse, Wave is a looping effect — the oscillation continues for as long as the word is on screen, creating perpetual motion that draws and holds the eye. The wave amplitude, frequency, and phase offset per character are calculated to create a natural, fluid ripple effect. The visual result resembles text floating on water, characters dancing, or letters bouncing on an invisible trampoline. Wave is one of the most visually distinctive effects in the library because it operates at the individual character level rather than the word level, and because it never stops moving.

How It Works

Wave decomposes the word into individual character spans, each receiving its own transform. For each character at index i, the Y offset is calculated as: amplitude * sin(2π * frequency * (currentFrame / fps) + i * phaseOffset). The amplitude controls the maximum vertical displacement (typically 5-15% of font size). The frequency controls oscillation speed (tuned for approximately 1-2 cycles per second). The phaseOffset per character creates the traveling wave — each subsequent character is slightly behind in its oscillation cycle, producing the characteristic ripple. The overall word also fades in from opacity 0 to 1 during the initial effect duration. After the entrance fade, the wave oscillation continues indefinitely. Because each frame's Y offset is a pure function of (currentFrame, characterIndex), the animation is fully deterministic and renders consistently in both preview and export.

Best For

  • -Music and lyric video content
  • -Children's and educational content for young audiences
  • -Playful lifestyle and entertainment content
  • -Ambient and mood-setting videos with looping visuals
  • -Any content where continuous motion enhances the atmosphere

Best Platforms for Wave Effect

TikTok

Wave's continuous motion creates visual interest that holds attention in the fast-scrolling feed. The playful character makes it perfect for entertainment, comedy, and lifestyle content.

Captions for TikTok

Instagram Reels

The rhythmic motion of Wave adds a premium, kinetic quality to Reels. It's distinctive enough to stand out but smooth enough not to feel chaotic.

Captions for Instagram Reels

YouTube

For music and lifestyle content, Wave creates an atmospheric quality that enhances the viewing experience. Use it for lyric segments, intro sequences, or any section where rhythm matters.

Captions for YouTube

01

Per-Character Animation: What Makes Wave Unique

Most caption effects animate the entire word as a single unit — the whole word fades, scales, bounces, or slides together. Wave breaks this convention by animating each character independently. This per-character approach creates visual complexity from simple mathematics: a sine wave applied to individual characters produces an emergent ripple pattern that looks far more sophisticated than any single-unit animation. The traveling wave (where each character's oscillation is phase-offset from its neighbor) creates the illusion of a physical force moving through the text, like wind through grass or a ripple across water. This physical metaphor makes Wave feel organic and natural despite being mathematically generated. The key to Wave's appeal is that it turns static text into a living system — the characters aren't just displaying information, they're performing a coordinated dance that's inherently satisfying to watch.

02

Using Wave Effectively: Duration and Context

Wave's looping nature means it works best for captions that stay on screen for several seconds — long enough for the viewer to appreciate the oscillation pattern. For captions that appear for less than 1 second (like rapid Pop-category single words), Wave may not have enough time to establish its characteristic rhythm. The Build and Karaoke categories pair best with Wave because they keep text on screen for extended periods. Wave is particularly effective for setting mood and tone. Use it for intro captions, section titles, and thematic statements where you want the text to feel atmospheric rather than informational. Avoid using Wave for rapid-fire factual content (statistics, step-by-step instructions) where the continuous motion can distract from comprehension. A balanced approach: use Wave for your opening and closing captions to create bookend energy, and switch to FadeIn or MaskSlide for the informational middle section.

Frequently Asked Questions

Everything you need to know before you start.

Can't find what you're looking for? Contact us

Yes. Wave is one of two looping effects in VideoCaptions.AI (alongside Neon Pulse). After the initial fade-in entrance, the character oscillation continues for as long as the word is visible. This continuous motion is what gives Wave its distinctive atmospheric quality.

The wave parameters are currently set to a natural, visually pleasing default that works well across different font sizes and content types. The effect duration controls the initial fade-in speed but not the ongoing oscillation. The wave frequency and amplitude are tuned to be eye-catching without being nauseating.

Yes. The wave travels based on character index, so for RTL languages like Arabic or Hebrew, the visual wave travels from right to left, matching the natural reading direction. Each character receives its phase offset based on its position in the string.

It depends on the audience. For young children, Wave's playful motion is engaging and appropriate. For adult educational content, the continuous motion can distract from comprehension. Use Wave for mood-setting moments and switch to a static effect (FadeIn, MaskSlide) for information-dense segments.

Create Wave Effect for Your Videos

Get started free