Generated from the effect table in the plugin source (UTEEffects.cpp), so it matches the code. Every tag works in all three forms (see Tag syntax): <wave> in a UTE Text Block, {wave}...{/} anywhere, and <wave a="2">...</> on Epic’s Rich Text Block with the UTE decorator.
Roles. Loop plays all the time, appear plays once when a letter is revealed, disappear plays once when the text is hidden (or by itself with after=). The natural role is used when a tag names no role. Pick another role with a prefix: <in.pop>, <out.fade>, <loop.fade> (short forms {+pop}, {-fade}, {~fade}). A role an effect does not have falls back to its natural role.
Common parameters work on every effect: a amplitude, f speed, w phase step between letters, t duration, d delay, ease, unit, steps, seed, dir, color/colors, after. See Tag syntax. The tables below list the defaults and the parameters that only one effect has.
wave, bounce, shake, wiggle, float, orbit, jump, erratic, slide, drop, scatter, convergeswing, pendulum, dangle, spin, hinge, spiral, tadapulse, heartbeat, pop, scale, stamp, rise, unfold, flip, jello, rubber, sway, ripplefade, rainbow, gradient, shine, blink, flicker, tint, glow, damagewipe, roll, blur, decoder, glitch, ghost, marker, underline, lift, repelLetters ride a sine wave (dir=side for sideways).
<wave>...</>; roles: loop / appear / disappear (natural: loop)t=0.5 s, phase step w=1, direction dir=upLetters hop; as appear they drop in and settle with a bounce.
<bounce>...</>; roles: loop / appear / disappear (natural: loop)t=0.5 s, phase step w=1height (default 1): Hop height multiplier.Random jumps (anger, fear, cold).
<shake>...</>; roles: loop / appear / disappear (natural: loop)t=0.4 s, phase step w=1rate (default 12): Jumps per second.Smooth random drift per letter.
<wiggle>...</>; roles: loop / appear / disappear (natural: loop)t=0.4 s, phase step w=1Slow bob with random phase and a slight tilt (buoy, ghost).
<float>...</>; roles: loop / appear / disappear (natural: loop)t=0.6 s, phase step w=1tilt (default 1): Tilt while floating (0 = no tilt).Letters circle around their rest point (tornado).
<orbit>...</>; roles: loop / appear / disappear (natural: loop)t=0.6 s, phase step w=1radius (default 1): Circle radius multiplier.cw (default 1): 1 = clockwise, 0 = counter-clockwise.Squash-and-stretch hop (cartoon jump).
<jump>...</>; roles: loop / appear / disappear (natural: loop)t=0.6 s, phase step w=1squash (default 1): Squash-and-stretch amount (0 = none).Random position and rotation snaps at a low rate.
<erratic>...</>; roles: loop / appear / disappear (natural: loop)t=0.5 s, phase step w=1rate (default 4): Snaps per second.Slides in from a direction with a fade; loop = drift back and forth.
<slide>...</>; roles: appear / loop / disappear (natural: appear)t=0.3 s, phase step w=1, direction dir=updist (default 1): Travel distance multiplier.dir=up|down|left|right|x,y sets the direction.Falls from above and bounces to rest; disappear = falls away with gravity and spin.
<drop>...</>; roles: appear / disappear (natural: appear)t=0.7 s, phase step w=1height (default 1): Fall height multiplier.bounces (default 2): Bounces after landing (0-6).Letters fly in from random directions (assemble) or explode out.
<scatter>...</>; roles: appear / disappear (natural: appear)t=0.6 s, phase step w=1radius (default 1): How far letters fly (multiplier).spin (default 1): Spin while flying (0 = none).Letters slide in from the word’s edges (tracking) or center, or spread out.
<converge>...</>; roles: appear / disappear (natural: appear)t=0.5 s, phase step w=0from (default edges): edges (from the word’s edges) or center.Rocks around its baseline.
<swing>...</>; roles: loop / appear / disappear (natural: loop)t=0.5 s, phase step w=1pivot (default 0.85): Pivot height in the letter cell (0 = top, 1 = bottom).Synchronized swing around a point above the letter (hanging).
<pendulum>...</>; roles: loop / appear / disappear (natural: loop)t=0.8 s, phase step w=0length (default 1): Distance of the pivot above the letter (multiplier).Hangs from its top edge and sways with noise, like a sign in wind.
<dangle>...</>; roles: loop / appear / disappear (natural: loop)t=0.8 s, phase step w=1Continuous rotation; as appear, spins into place.
<spin>...</>; roles: loop / appear / disappear (natural: loop)t=0.5 s, phase step w=1turns (default 1): Full turns per cycle (loop) or during the transition.Swings on its top corner, then falls; as appear, swings into place.
<hinge>...</>; roles: disappear / appear (natural: disappear)t=1 s, phase step w=1corner (default left): left or right top corner.Spirals in while the radius shrinks.
<spiral>...</>; roles: appear / disappear (natural: appear)t=0.7 s, phase step w=1radius (default 1): Start radius multiplier.turns (default 1): Turns while spiralling in or out.Attention seeker: scale up plus a quick rotation wiggle, repeating.
<tada>...</>; roles: loop / appear (natural: loop)t=0.9 s, phase step w=0Breathes in scale.
<pulse>...</>; roles: loop / appear / disappear (natural: loop)t=0.4 s, phase step w=1Double lub-dub pulse.
<heartbeat>...</>; roles: loop (natural: loop)w=0Scales from 0 with overshoot; loop = periodic bump.
<pop>...</>; roles: appear / loop / disappear (natural: appear)t=0.35 s, phase step w=1overshoot (default 1): Overshoot past full size (0 = none).Grow, shrink or zoom with easing, no overshoot (from=0 grow, from=3 zoom).
<scale>...</>; roles: appear / disappear / loop (natural: appear)t=0.35 s, phase step w=1from (default 0): Start scale: 0 = grow from nothing, 3 = zoom in from three times the size.Slams down from large with a small impact shake.
<stamp>...</>; roles: appear (natural: appear)t=0.45 s, phase step w=1from (default 3): Start scale of the slam (1 or more).impact (default 1): Shake strength when it lands.Grows up from the baseline (sprout).
<rise>...</>; roles: appear / disappear (natural: appear)t=0.35 s, phase step w=1Opens from the center line like a blind (compress).
<unfold>...</>; roles: appear / disappear (natural: appear)t=0.35 s, phase step w=1axis (default y): y (opens vertically) or x.Card-turn flip (scale through zero on one axis).
<flip>...</>; roles: appear / loop / disappear (natural: appear)t=0.5 s, phase step w=1axis (default y): y (turns around the vertical axis) or x.turns (default 1): Half turns count (at least 0.5).Wobbly squash and shear.
<jello>...</>; roles: loop / appear (natural: loop)t=0.8 s, phase step w=1Stretches X while compressing Y, then back (rubber band).
<rubber>...</>; roles: loop / appear (natural: loop)t=0.8 s, phase step w=1Leans back and forth like grass in wind (shear).
<sway>...</>; roles: loop / appear / disappear (natural: loop)t=0.6 s, phase step w=1shear (default 1): Lean amount.A swelling wave of scale travels through the text.
<ripple>...</>; roles: loop (natural: loop)w=1Fades in or out; loop = breathe.
<fade>...</>; roles: appear / loop / disappear (natural: appear)t=0.25 s, phase step w=1min (default 0.25): Loop only: the lowest opacity of the breathing fade.Hue cycles across the letters.
<rainbow>...</>; roles: loop / appear (natural: loop)t=0.6 s, phase step w=1sat (default 0.85): Color saturation (0-1).Color gradient across the letters, optionally scrolling.
<gradient>...</>; roles: loop (natural: loop)w=1, color #ff5f6d, #ffc371scroll (default 0): Scroll speed of the gradient (0 = static and cheap).colors=a,b[,c] sets up to three colors.A highlight band sweeps across the text.
<shine>...</>; roles: loop (natural: loop)w=1, color #ffc83dwidth (default 3): Width of the highlight band, in letters.color= sets the band color.On/off strobe.
<blink>...</>; roles: loop (natural: loop)w=0duty (default 0.5): Fraction of each cycle the text is visible (0-1).Neon-style random dimming.
<flicker>...</>; roles: loop (natural: loop)w=1Flashes to a color and back; loop = pulse to the color (f=0 holds it).
<tint>...</>; roles: appear / loop / disappear (natural: appear)t=0.5 s, phase step w=1, color #ff3b30color= sets the color; f=0 holds the color without pulsing (no repaint cost).Pulses the outline color, or a halo when the style has no outline.
<glow>...</>; roles: loop (natural: loop)w=0, color #ffcf5asize (default 1): Halo or outline thickness multiplier.color= sets the glow color; f=0 holds it.Red flash plus a small shake (hit reaction), one-shot by default.
<damage>...</>; roles: appear / loop (natural: appear)t=0.45 s, phase step w=0, color #ff2a2acolor= sets the flash color.Each letter is revealed by a moving clip edge.
<wipe>...</>; roles: appear / disappear (natural: appear)t=0.35 s, phase step w=1, direction dir=rightsoft (default 1): Soft edge width (0 = hard edge).dir=right|left|up|down sets the direction of the moving edge.The letter rolls in from below inside its own cell (odometer).
<roll>...</>; roles: appear / disappear (natural: appear)t=0.35 s, phase step w=1, direction dir=updir=up|down|left|right sets where the letter rolls in from.Enters blurred and sharpens (offset copies).
<blur>...</>; roles: appear / disappear / loop (natural: appear)t=0.45 s, phase step w=1radius (default 1): Spread of the blur copies (multiplier).Random characters cycle, then resolve to the real letter (scramble, hacker).
<decoder>...</>; roles: appear (natural: appear)t=0.6 s, phase step w=1charset (default letters): letters, digits, symbols, binary or mixed.order (default forward): forward (all letters resolve together) or random (each at its own moment).Random slice jumps with red/cyan ghost copies.
<glitch>...</>; roles: loop / appear / disappear (natural: loop)t=0.5 s, phase step w=1split (default 1): Distance of the red and cyan copies (multiplier).Trailing echoes behind moving letters (combine with a motion effect).
<ghost>...</>; roles: loop (natural: loop)w=1count (default 3): Number of echoes (1-8).lag (default 1): Delay between echoes (multiplier).<wave><ghost>...</></>.A highlighter stroke draws in behind the text and stays; disappear = wipes it away.
<marker>...</>; roles: appear / loop / disappear (natural: appear)t=0.5 s, phase step w=1, color #ffdb1a70height (default 1): Marker height in em.color=#RRGGBBAA sets the marker color (alpha included).An underline or strike line draws in and stays; disappear = wipes it away.
<underline>...</>; roles: appear / disappear / loop (natural: appear)t=0.4 s, phase step w=1pos (default under): under (underline) or strike (strike-through).thick (default 1): Line thickness multiplier.color= sets the line color (default: the text color).The letter rises while its drop shadow grows (paper lift).
<lift>...</>; roles: loop / appear (natural: loop)t=0.6 s, phase step w=1Letters push away from the mouse or touch point and spring back.
<repel>...</>; roles: loop (natural: loop)w=1radius (default 1): Reach of the push, in units of 2.5 em.