Sign In

Access the AI Animation Generator and premium effects

or
Don't have an account? Create one

You've Hit Your Limit

Upgrade your plan to keep generating animations and unlock premium effects.

Monthly Yearly Save 17%
Regular
$12/mo
For individual developers
  • 50 AI generations per month
  • All text animation effects
  • Code export & copy
100+ Effects • Every Plugin • Copy & Paste

The Ultimate GSAP
Animation Collection

Explore 100+ production-ready GSAP effects across 14 categories. Every animation includes a live demo, replay button, and copy-paste code.

Browse by Category

Jump to any of the 14 effect categories below.

Effect Name
Text

Text & Typography

Character-level control, kinetic type, and creative text reveals powered by SplitText, TextPlugin, and ScrambleText.

Stagger Reveal
001
|
002
Decode This
003
Word By Word Slide
004
Kinetic
Split Lines
005
3D Flip
006
Gradient Reveal
007
GLITCH
008
SYSTEM ONLINE
009
TOP SECRET MESSAGE
010
GRAVITY
011
Liquid Wave
012
Scroll

Scroll Animations

Viewport-triggered reveals, parallax layering, and scroll-linked timelines with ScrollTrigger and Observer.

013
●
◆
▲
014
Panel 1
Panel 2
Panel 3
Panel 4
015
Scroll to Scrub
016
017
018
1
2
3
019
Scroll Fast
020
Hover Me
021
Cards

Cards & Components

Interactive card patterns with Flip layout transitions, 3D transforms, and smooth UI state changes.

HOVER EFFECT
Lift Card
022
Front
Click to flip
Back
Click again
023
Expand Me
Click to toggle
Card 2
Card 3
024
025
026
Hover for Shift
Background gradient animates
027
028
029
Section One
Expanded content here with smooth layout animation.
Section Two
Another panel with content.
Section Three
Third panel content area.
030
Hover

Hover & Interactions

Micro-interactions, magnetic effects, and drag-based interactions that make a site feel premium.

038
Hover Me
040
041
Click to morph
042
043
Drag Me
044
YOU WON!
045
Card 1
Card 2
Card 3
046
Front
Back
Left
Right
Top
Bottom
047
048
SVG

SVG & Morphing

Vector-based animations using MorphSVG for shape transitions, DrawSVG for stroke reveals, and creative SVG techniques.

049
Click to morph
050
051
Gs 052
053
Hover Me
054
Click to change mood
055
056
057
Drawing

Line Drawing

Progressive stroke animations using DrawSVG for signatures, diagrams, infographics, and creative path reveals.

059
060
061
062
063
Paths

Motion Paths

Animate elements along SVG curves, orbits, and complex trajectories with MotionPathPlugin.

064
065
066
067
068
Physics

Physics & Particles

Gravity, velocity, collisions, and bouncy cartoon physics with Physics2D, CustomBounce, and CustomWiggle.

069
070
071
Drag
072
073
074
New notification
075
076
Home
About
Work
Contact
077
078
Carousels

Carousels & Sliders

Navigation patterns for showcasing content collections with drag, momentum, and creative transitions.

01
02
03
04
05
06
079
A
B
C
D
E
080
3
2
1
082
01
02
03
083
Loaders

Loaders & Transitions

Page load, preloader, and transition patterns for polished user experiences.

Hello
084
0%
085
Old
New!
086
087
Reveal
088
Counters

Counters & Data

Number animations, odometers, and data visualization effects for dashboards and stats sections.

0
Users
0
Score
089
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
090
75%
42%
091
Mon
Tue
Wed
Thu
Fri
092
Backgrounds

Backgrounds & Atmosphere

Ambient effects that elevate the overall page feel — gradients, particles, and cursor interactions.

Gradient
093
094
Move your cursor here
095
096
Showcases

Multi-Plugin Showcases

The showstoppers — complex effects combining multiple GSAP plugins for jaw-dropping results.

097
Once upon a scroll…
098
Name
Email
099
100

The Definitive GSAP Animation Collection

The GreenSock Animation Platform (GSAP) is the industry-standard JavaScript animation library used by over 11 million websites, including brands like Google, NASA, Nike, and Spotify. This collection brings together 100 production-ready effects that push GSAP to its limits — from subtle scroll reveals to physics-driven particle systems and multi-plugin showcases.

Every effect on this page is interactive. Hit the play button on any card to replay the animation, view the source code with one click, or copy the snippet straight into your project. Whether you’re building a portfolio, a SaaS landing page, or an editorial experience, these effects will help your site stand out.

Why It Matters

Why GSAP Animations Transform Websites

Animation isn’t decoration — it’s communication. Thoughtful motion design guides attention, builds trust, and turns passive visitors into engaged users. Here’s why GSAP is the tool of choice for developers who take animation seriously.

Unmatched Performance

GSAP uses requestAnimationFrame, GPU-accelerated transforms, and a proprietary render pipeline that consistently outperforms CSS animations and other JS libraries in benchmarks.

Plugin Ecosystem

ScrollTrigger, MorphSVG, DrawSVG, SplitText, Physics2D, Flip, Draggable — every plugin is now free. This collection demonstrates all of them with real-world use cases.

Cross-Browser Reliability

GSAP handles browser inconsistencies internally, so your animations look identical in Chrome, Safari, Firefox, and Edge. No vendor prefixes, no workarounds needed.

Proven Engagement Lift

Sites with intentional animation see higher scroll depth, longer session times, and improved conversion rates. Animation creates the “premium feel” users associate with trusted brands.

All Plugins Are Now Free As of 2024, GSAP made every plugin — including the formerly “bonus” plugins like MorphSVG, DrawSVG, SplitText, Physics2D, and ScrambleText — completely free with no license restrictions. Every effect in this collection uses only free plugins.
Plugin Guide

GSAP Plugins Used in This Collection

Each plugin unlocks a different category of motion. Here are the key plugins featured across these 100 effects, along with what they do and where you’ll see them in action.

01

ScrollTrigger

The most popular GSAP plugin. Triggers animations based on scroll position, supports scrubbing, pinning, and snap points. Used in our fade-up reveals, parallax layers, horizontal scroll, velocity effects, and scroll-driven storytelling.

Scroll Parallax Pin
02

MorphSVG & DrawSVG

MorphSVG transforms one SVG shape into another regardless of point count. DrawSVG animates the stroke of SVG paths — perfect for logo reveals, signatures, and line-drawing effects. Together they power our entire SVG category.

SVG Morph Stroke
03

SplitText & ScrambleText

SplitText splits text nodes into characters, words, or lines for individual animation. ScrambleText cycles through random characters before resolving to final text. Combined, they create typewriter, stagger, decode, and encryption effects.

Text Chars Decode
04

Flip

The Flip plugin records an element’s state, lets you make DOM changes, then animates smoothly from the old state to the new one. Used in our grid filter, card expansion, shared element transition, and springboard menu effects.

Layout Transition Filter
05

Physics2D & CustomBounce

Physics2D applies realistic velocity and gravity to elements. CustomBounce creates natural bouncing eases. Together they drive confetti cannons, gravity drops, Newton’s cradle, popcorn loaders, and form input physics effects.

Physics Gravity Bounce
06

Draggable & MotionPath

Draggable adds drag and throw interactions with inertia. MotionPathPlugin moves elements along SVG paths or coordinate arrays. Used for drag carousels, cube interactions, satellite orbits, rollercoaster stats, and DNA helix animations.

Drag Path Inertia

Animation Best Practices

Use these effects thoughtfully. Great animation enhances the user experience — but only when used with restraint and purpose. Here are the principles behind every effect in this collection.

Animate with purpose Every animation should serve a function — guiding attention, showing a state change, or providing feedback. If you remove the animation and nothing is lost, it probably shouldn’t be there.
Respect prefers-reduced-motion Wrap your animations in a media query check: window.matchMedia('(prefers-reduced-motion: reduce)'). Users who opt out of motion have accessibility needs that should always be honored.
Keep durations short Most UI animations should be between 200ms and 800ms. Scroll-driven effects can be longer since the user controls the pace. Anything over 1.5 seconds risks feeling sluggish.
Use ScrollTrigger wisely Set once: true for reveal animations so they don’t replay when scrolling back up. Use scrub for effects that should track scroll position continuously. Always test on mobile where scroll behavior differs.
Clean up on route change In SPAs (React, Next.js, Nuxt), always kill animations and ScrollTriggers when a component unmounts. Use gsap.context() for easy cleanup — it automatically reverts all animations created within its scope.

Every Plugin Covered

From ScrollTrigger and MorphSVG to Physics2D and Draggable — every GSAP plugin is represented with practical, real-world examples you can use today.

Copy & Paste Code

Every animation includes clean, minimal code you can copy directly into your project. Click the clipboard icon on any card and the snippet is on your clipboard.

Mobile Optimized

All effects are performance-tested and responsive. Animations adapt gracefully to touch devices — hover effects degrade to tap, drag interactions work with touch.

Use Cases

Where to Use These Effects

These aren’t just demos — they’re production patterns. Here’s how real projects use effects from each category.

Landing Pages & Hero Sections

Use text staggers, gradient reveals, and parallax layers to create a strong first impression. Combine with ScrollTrigger for scroll-driven storytelling that keeps users engaged past the fold.

E-Commerce & Product Pages

Image tilt, before/after sliders, and 3D card flips make product showcases interactive. Add-to-cart confetti and hover lifts create micro-interactions that build trust and delight.

Dashboards & Data Viz

Animated counters, progress rings, bar charts, and odometers bring statistics to life. ScrollTrigger-driven reveals ensure numbers animate into view right when the user sees them.

Portfolios & Creative Sites

SVG morphing, line drawing, motion paths, and particle effects showcase creative skill. Horizontal scrolling galleries and masonry cascades present work in distinctive ways.

SaaS & App Marketing

Skeleton loaders, page transitions, flip filters, and scroll-scrub demos help explain complex products. Animated onboarding flows reduce friction and improve activation rates.

Editorial & Long-Form Content

Staggered reveals, velocity blur, layered zoom, and scroll path journeys transform long-form articles into immersive reading experiences that rival the best digital publications.

AI-Powered Tool

Can’t Find What You Need? Generate It.

Our AI Animation Generator creates custom GSAP code from natural language descriptions. Describe the effect you want — “fade in cards from the left with a stagger and bounce” — and get production-ready code in seconds.

It supports every GSAP plugin, generates clean code with best practices built in, and even suggests ScrollTrigger configurations for scroll-driven effects.

Try the AI Generator
// AI-generated GSAP animation
gsap.from(".card", {
  opacity: 0, x: -60,
  duration: 0.7, stagger: 0.15,
  ease: "back.out(1.4)",
  scrollTrigger: { trigger: ".cards-grid", start: "top 80%" }
});
Getting Started

How to Use These Effects

Adding any effect to your project takes just three steps.

1

Load GSAP + Plugins

Add GSAP core and the required plugins via CDN or npm. Each effect card shows which plugins it needs in the colored badges below the title.

2

Add Your HTML

Create the HTML elements that match the effect. Most effects target simple elements — a text container, an SVG, a card div. The structure is visible in each demo’s preview.

3

Copy the Code

Click the clipboard icon on any effect card to copy the GSAP code. Paste it into your JavaScript file, adjust selectors to match your markup, and you’re done.

100 Effects. Every Plugin. Zero Limits.

This collection represents the full power of the GSAP ecosystem — from simple scroll reveals to multi-plugin showcases that combine physics, morphing, and text manipulation into a single timeline. Every effect is production-tested, mobile-friendly, and ready to copy into your next project.

New effects are added regularly. Bookmark this page, explore the categories above, or jump straight to the AI Generator for custom effects tailored to your exact needs.

FAQ

Common
Questions

Yes! As of 2024, all GSAP plugins — including MorphSVG, DrawSVG, SplitText, Physics2D, and more — are completely free to use. No license fees, no restrictions. Every effect on this page uses only free GSAP plugins.

Absolutely. GSAP is framework-agnostic and works with any JavaScript environment. The code examples shown are vanilla JS, but they adapt easily to any framework. Just ensure animations initialize after component mount and clean up with gsap.context() on unmount.

This demo page loads all effects, but in your project you’d only include the ones you need. Each effect is self-contained and GSAP is extremely performance-optimized. Individual animations add minimal overhead — typically under 1ms per frame.

Click the clipboard icon on any effect card to copy the GSAP code. Include the required plugins via CDN or npm, add matching HTML elements, and paste the animation code. Each snippet shows which plugins are needed in the colored badges.

All effects are built for GSAP 3.12+. We recommend using the latest version for the best performance and compatibility. All plugins are loaded from the official CDN.

Yes. All effects are tested on iOS and Android. Hover-based effects degrade gracefully to tap on touch devices, draggable effects support touch gestures, and GSAP’s rendering pipeline is optimized for mobile GPU performance.

Always respect the prefers-reduced-motion media query. Wrap your animation initialization in a check: if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches). For essential animations, reduce motion intensity rather than removing them entirely.

Explore More Resources

Dive deeper into specific GSAP topics with our dedicated guides and tools.

Ready to Animate?

Start building with any of the 100 effects above, or let AI create custom animations tailored to your project.