Transitions
Video transition components for React
Wipes, morphs, dissolves, whip pans, match cuts, glitch and chromatic splits, and shader-driven distortions. Each one a timed component you drop between two shots.
Transitions are the seams of an edit, and the wrong one reads as a template. This set covers the plain ones you need constantly — directional wipes, fades, page slides — alongside the deliberate ones: cross-warp morphs, ridged burns, gravitational lensing, SDF irises.
Most are built to sit between two arbitrary shots and take their duration from the beat you place them on, so they can be retimed to music without re-authoring the motion.
47 verified components. Browse every category.
3D Transitions
hfShowcase of 3D perspective flip and rotate transitions
Beat Freeze Cut
hfA beat-driven speed ramp, freeze-frame hit, and hard-cut sequence for music-led promos and montages.
Blur Transitions
hfShowcase of blur-based transitions between scenes
Chromatic Aberration Wipe
hfA fast slide wipe with RGB channel split on peak frames.
Chromatic Radial Split
hfShader transition with chromatic aberration radial split
Cinematic Zoom
hfShader transition with dramatic zoom blur
Cover Transitions
hfShowcase of cover/uncover slide transitions
Cross Warp Morph
hfShader transition with cross-warped morphing
Cut the Curve
hfA velocity-matched directional hard cut: the outgoing subject accelerates with power4.in, swaps at peak velocity, and the incoming subject continues in the same direction with power4.out.
Destruction Transitions
hfShowcase of destructive break-apart transitions
Directional Wipe
hfA directional scene push that slides one panel over another.
Dissolve Transitions
hfShowcase of dissolve and fade transitions
Distortion Transitions
hfShowcase of warp and distortion transitions
Domain Warp Dissolve
hfShader transition with fractal noise domain warping
Editorial Flash Overlay
hfFinite neutral-warm light layers for a seek-safe camera-flash cut or social reveal
Flash Through White
hfShader transition with white flash crossfade
Glitch
hfShader transition with digital glitch artifacts
Gravitational Lens
hfShader transition with gravitational lensing distortion
Grid Pixelate Wipe
hfTransition effect where the screen dissolves into a grid of squares that fade out with staggered timing — use between scenes
Grid Transitions
hfShowcase of grid-based tile transitions
Halftone Dissolve
hfScene A dissolves into scene B through a growing halftone dot field: accent ink dots pop onto a fixed grid smallest-first, each opens into a window onto B, until the windows merge and B fully replaces A.
Iris Reveal
hfA circle clip-path opens from an authored origin revealing state B over state A in one confident pass, then holds on B. Classic register dims and desaturates the before state so the after state lands in full color; a thin accent rim rides the iris edge. Callers fill the named before/after slot panels; token-styled defaults render when a slot is left empty.
Light Leak
hfShader transition with cinematic light leak overlay
Light Transitions
hfShowcase of light-based glow and flash transitions
Match Cut
hfA circle accelerates into a hard single-frame scene swap, matches the incoming circle exactly, and continues into a smaller resting pose.
Mechanical Transitions
hfShowcase of mechanical shutter and iris transitions
Morph Swap
hfTwo slotted siblings stacked at one shared center: A holds, then condenses or reshapes into B on a shared 50% 50% transform origin. Condense shrink-fades A exactly as B scales up; reshape morphs the silhouette on scaleX/scaleY, never width or height tweens. Token card defaults render when a slot is left empty.
Organic Light Leak Overlay
hfFinite CSS light-leak overlay for memory beats and motivated transitions
Other Transitions
hfShowcase of miscellaneous creative transitions
Page Slide
hfA transitions.dev-inspired page slide primitive with outgoing and incoming panels
Parallax Unzoom
hfReveal transition — focus card scales down from full frame as siblings parallax in to form a grid (reverse of parallax-zoom)
Parallax Zoom
hfCenter card scales up to fill the frame while siblings parallax outward — inspired by the eBay Playbook hero transition
Push Transitions
hfShowcase of push and slide transitions
Radial Transitions
hfShowcase of radial wipe and reveal transitions
Ridged Burn
hfShader transition with ridged turbulence burn effect
Ripple Waves
hfShader transition with concentric ripple wave distortion
Rubber Band Bumper
hfAn outgoing panel pulls against increasing resistance, holds at tension, then snaps past an edge with overshoot as the incoming panel settles behind it.
Scale Transitions
hfShowcase of scale and zoom transitions
Scribble Transition
hfOverlay transition: scribble bands accumulate to cover the frame with a solid backstop, the host cuts beneath, and the scribble clears
SDF Iris
hfShader transition with signed distance field iris reveal
Swirl Vortex
hfShader transition with swirling vortex distortion
Text Clone Wall Transition
hfOverlay transition: a tiled word wall covers the frame, inverts via difference blending, and clears — hard-cut the content beneath while covered
Thermal Distortion
hfShader transition with heat haze thermal distortion
Type Match Cut
hfA headline splits vertically around an incoming panel, which grows from the negative space and takes the frame as the words exit through opposite edges.
Whip Pan
hfShader transition simulating a fast camera whip pan
Whip Pan Cut
hfA full-frame whip pan: scene A whips off laterally with capped directional motion blur while scene B enters in the same direction at matched velocity, on a speed-ramp profile with a decelerating catch. Both scenes ride one strip, so seam velocity is exact by construction. Callers fill the named before/after slot panels; token-styled defaults render when a slot is left empty.
Zoom Through Transition
hfA transition that zooms through a focal card into the next scene.