The animation engineyour site deserves

Visual builder meets lightweight SDK. Design scroll animations, page transitions, and interactive sequences — then ship production code with zero dependencies.

Motion.page

Trusted by 10,000+ design engineers — works with every platform you already use

WordPressWebflowShopifyReactVueAstroElementorOxygenBricksWixHTML5ClaudeNext.jsSvelteTailwindNuxtAngularFramerSquarespaceWordPressWebflowShopifyReactVueAstroElementorOxygenBricksWixHTML5ClaudeNext.jsSvelteTailwindNuxtAngularFramerSquarespace

Every animation primitive, one platform

Scroll Animations
Page Transitions
Hover & Gestures
Timeline Sequencing
Custom Cursors
Stagger Effects
SVG & DrawSVG
SplitText Effects
Visual builder + SDK

Design visually.
Ship real code.

Select any element on your live site. Pick a trigger — scroll, hover, page load, click. Dial in timing and easing. Motion.page writes the SDK code for you — the same code a senior developer would write by hand. Copy it, eject it, own it.

See how it works
VISUAL BUILDER

Point. Click. Animate.

Build scroll animations, page transitions, and interactive sequences — visually. Ship them as clean, lightweight code.

VISUAL BUILDER

Animations without the engineering

Pick elements from your live page, set triggers and easing, preview in real-time. If you can use Figma, you can use this.

CLEAN EXPORT

Your code. No dependency.

Export production-ready SDK calls. No GSAP, no runtime library, no render-blocking scripts. Just the animation, nothing else.

SCROLL ANIMATIONS

Pin. Scrub. Parallax.

Scroll-driven timelines, pinned sections, parallax layers — the stuff that usually takes days of JavaScript. Built in minutes.

Animations without the engineeringPin. Scrub. Parallax.Your code. No dependency.Visual Builder
Animations without the engineeringPin. Scrub. Parallax.Your code. No dependency.Visual Builder
Design beyond the page
Ship without the weight
Visual Builder
VISUAL BUILDER

Animations without the engineering

Pick elements from your live page, set triggers and easing, preview in real-time. If you can use Figma, you can use this.

Design beyond the page
CANVAS EDITOR

Design beyond the page

Place elements in 3D space, compose scenes visually, and bring them to life with the same timeline-driven precision — all inside the canvas editor.

Ship without the weight
LIGHTWEIGHT SDK

Ship without the weight

Export clean, dependency-free code that runs anywhere. No GSAP runtime, no render-blocking scripts — just your animations, optimized and ready to deploy.

Three ways to ship

Pick your
workflow

Desktop app for full visual control. WordPress plugin for one-click install. Standalone SDK for total flexibility. Same engine behind all three.

Desktop App
Full visual control on your machine
PlatformmacOS / Windows / Linux
OutputMotion.page SDK code
PreviewReal-time on any URL
Download
WordPress Plugin
One-click install, zero config
InstallOne-click from WP admin
CompatibleAny theme or builder
RuntimeSDK auto-loaded
Install plugin
@motion.page/sdk
Drop it into any stack
DependenciesZero
Installnpm / CDN / ESM / IIFE
TypesFull TypeScript
npm i @motion.page/sdk
Visual timeline editor

See every from and to
on a visual timeline

Drag, resize, and reorder animation entries on a timeline. Set from and to values, adjust duration, offset overlap, add staggers — every change previews live on your actual site. When it looks right, it is right.

Learn more
.hero-title
.subtitle
.cta-button
.hero-image
Declarative SDK

One function. One config object.
That's the entire API.

from, to, duration, ease — pass a plain object and you're done. No method chains, no class instances, no setup. The simplest animation API you've ever used.

Learn more
Motion('reveal', '.card', {
from: { opacity: 0, y: 40 },
to: { opacity: 1, y: 0 },
duration: 0.6,
ease: 'power2.out',
})
.onScroll({ scrub: true });
Stagger & orchestration

500 elements. 60% fewer
layout recalcs than GSAP.

Cascade, wave, or randomize timing across any group — from center, edges, or a custom grid axis. At scale, the Motion.page SDK triggers dramatically fewer browser layouts and finishes in half the time. Benchmarked, not claimed.

Learn more
Composable triggers

Scroll, hover, click — chain them.
8 trigger types, fully composable.

Chain .onScroll(), .onHover(), .onClick(), .onGesture() and more. Mix scroll-driven parallax with hover interactions in a single animation. No extra plugins. No glue code.

Learn more
Text animation engine

Split, flip, scramble, mask —
every text effect, one property.

Split into chars, words, or lines. Add a cinematic mask reveal. Flip through an airport departure board. Scramble through katakana. Combine with stagger for orchestrated entrances — all from a single config object.

Learn more

Animate Everything

split: 'chars'
Your stack, covered

Plays nice with
everything

WordPress, React, Astro, Webflow, Shopify, vanilla HTML — Motion.page drops into your existing stack. No rewrites, no adapter layers.

Loved by design engineers
who ship with motion.

Andre Beltrame

"Genial and perfect tool. Motion Page is the most incredible tool to create complex and amazing animations with less time. I'm very impressed with the fast learning corve. MP was my favorite investment."

Andre Beltrame
Rene Brokop

"Brilliant and innovative. The next big thing in online animation. Very well crafted and very thought through."

Rene Brokop
Jonathan Jernigan

"Once you dig and understand how the animations work, you start to see opportunities to make your website so much more interactive and modern looking than ever before."

Jonathan Jernigan

Pick your creative weapon.

Animations, shaders, or both. No per-seat pricing — get exactly what you need and start shipping.

Builder preview
Visual animation builder
Builder
Unlimited projects
Unlimited WordPress sites
Unlimited desktop projects
CDN and local code
All Builder features
149/ year
That's just €12.42/mo — save 50%
Get instant accessor try free for 7 days
Canvas preview
WebGPU shader editor
Canvas
WebGPU-based shader editor
Unlimited canvases
Publish with CDN
Export to code, image or video
All Canvas features
149/ year
That's just €12.42/mo — save 50%
Builder + Canvas combined
Bundle
Everything in Builder
Everything in Canvas
Priority support
Best value
298199/ year
That's just €16.58/mo — save 50%

Your next project
deserves better animations.