Control Time.

Download Back To CSSScript.Com

A universal slow-motion library for web animations. Slow down, speed up, or pause CSS, WAAPI, GSAP, Three.js, and more.

Main Time Controller
1.0x
Rotate dial to adjust speed • Click center to pause

Real-time Examples

CSS Keyframes

@keyframes { morph }

requestAnimationFrame

Custom JS Particle Engine

GSAP Staggered Timeline

gsap.to(".gsap-box", { stagger: 0.1 })

Three.js 3D

WebGL Renderer + Clock

Web Animations API

element.animate()

Lottie (JSON)

lottie-web player

Quick Start

import slowmo from 'slowmo';

// Slow down to 10% speed
slowmo(0.1);

// Pause everything
slowmo.pause();

Interception

Slowmo automatically patches global timing functions to provide a seamless experience across all libraries.

// Patched globals:
- requestAnimationFrame
- performance.now()
- setTimeout / setInterval
- Date.now()