Free GSAP animations and templates

Over 29

Animated website templates, scroll and text effects, and drop-in UI components, each with a live demo and the complete source. MIT licensed and downloadable without an account. 29 free products, no build step.

The Vault. Every item in the library, including the Vault exclusives, and everything added to it.

Browse free products

Product type

29 free products

    Quick view

    Loading demo

    Free animated website templates, effects and components

    There are 8 free website templates, 10 free effects and 11 free UI components here. The templates are whole animated pages you can publish as they are or rework. The effects are single pieces of motion for a page you already have: scroll reveals, text, hover and backgrounds. The UI components are the small interactive parts most sites need, such as menus, tabs, accordions and toggles.

    Each one is plain HTML, CSS and JavaScript. There is no framework to adopt and no build step, so the code drops into a static page, a CMS theme or a React or Vue component. Every product page runs the live demo next to the source, so you can see exactly what you are getting before you copy a line.

    Free products are built and checked the same way as the paid library: responsive layouts tested at desktop and mobile sizes, reduced-motion handling, and ScrollTrigger instances cleaned up when they are no longer needed. They are free because they are useful on their own and show how the rest of the library is made.

    GSAP itself is free, including every plugin, so animating a website with these costs nothing: load GSAP from the CDN, paste the product's markup, styles and script, and adjust the copy and colours.

    How to add a free animation to your website

    Every free product follows the same pattern: GSAP from the CDN, then the product’s own HTML, CSS and script.

    1. 1

      Pick a product and open its page

      The live demo shows how it behaves on desktop and mobile, and the tabs below it hold the HTML, CSS and JavaScript.

    2. 2

      Load GSAP

      Add the GSAP script tags before your own script, plus any plugin the product lists, such as ScrollTrigger. The GSAP CDN page has every current link.

    3. 3

      Copy the code or download the ZIP

      Paste the markup where it should appear, the styles into your stylesheet and the script after GSAP. No account is needed for free downloads.

    4. 4

      Make it yours

      Change the text, images and colours, and tune the timings. Reduced-motion handling is already in place, and each README explains the options.

    GSAP from the CDN and a scroll reveal
    <script src="https://cdn.jsdelivr.net/npm/gsap@3.15.0/dist/gsap.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/gsap@3.15.0/dist/ScrollTrigger.min.js"></script>
    <script>
      gsap.registerPlugin(ScrollTrigger);
      gsap.from('.reveal', {
        y: 40,
        opacity: 0,
        stagger: 0.1,
        scrollTrigger: { trigger: '.reveal', start: 'top 80%' },
      });
    </script>

    Every free product at a glance

    Compare the 29 free products by type, what they do and what they are built with.
    Product TypeWhat it doesBuilt with
    Online CV Template A one-page online CV website: the A4 CV itself on an ultramarine desk, with a switch between a one-page and a full two-page CV, PDF download, print and email. GSAP core
    Waitlist Page Template Template A one-screen pre-launch waitlist page built round one product photograph: visitors drag the radio's tuning knob, static gives way to stations that tune in the price, materials and batch, and launch day holds the email sign-up. GSAP core
    Spotlight Background Effect A theatrical GSAP and WebGL spotlight background: two stage follow-spots in a hazed room sweep in from the wings, cross over your headline and land on it, then trail the cursor like spots worked by an operator. GSAP core
    Tailwind Component Remixer Effect Generate fresh Tailwind component recipes with procedural SVG artwork, coordinated colour palettes and animated GSAP layout transitions. Flip
    FAQ Accordion Component An accessible FAQ accordion: answers open to their natural height, a plus morphs into a minus, with expand all and #deep links. GSAP core
    Animated Tabs Component Animated tabs: the indicator slides and stretches between tabs, panels change directionally and the container eases between heights. GSAP core
    Announcement Bar Component An announcement bar for sites: pushes the page down instead of covering it, rotates messages with a masked swap and collapses on dismiss. GSAP core
    Fullscreen Hamburger Menu Component A fullscreen hamburger menu: the burger icon morphs into an X while the overlay wipes in and the links stagger up, with focus trapping. GSAP core
    Collapsible Sidebar Menu Component A collapsible sidebar menu for docs and admin apps: sections open on a measured height tween and an indicator slides to the current link. GSAP core
    iOS Toggle Switch Component An iOS-style toggle switch on a native checkbox: tap or drag the knob, it snaps to the nearer side and the track colour cross-fades. Draggable
    Progress Stepper Component A progress stepper for checkouts and onboarding: the track fills to the active step and completed steps flip into a drawn checkmark. GSAP core
    Skeleton Loader Component A skeleton loader: shimmering placeholders crossfade into real content with a stagger, and each card's height eases to what it loaded. GSAP core
    Copy to Clipboard Button Component A copy to clipboard button: the clipboard icon morphs into a drawn check, a Copied label floats up and the copied value flashes. GSAP core
    Scrollspy Table of Contents Component A scrollspy table of contents for long pages: a marker slides to the section in view and a progress line tracks reading. ScrollTrigger, ScrollToPlugin
    Star Rating Component A star rating input on native radios: hover sweeps the fill to the pointer, a click locks it in with a spring pop and a label. GSAP core
    QR Table Menu Template Template A phone-first digital menu made to open from a QR code at the table, with a sticky category bar that crossfades between sections and dietary chips that filter every dish at once. ScrollTrigger
    Scroll Text Highlight Effect A scrubbed orange-to-lime reading front lifts each active word before completed copy settles to white and unread copy remains ghosted. ScrollTrigger, SplitText
    Charity Campaign Template Template A free one-page appeal template where visitors give by packing a crate: drag tins, pasta and nappies off a shelf, watch the total rewrite what the gift does, and carry it into the donation form. ScrollTrigger
    Link in Bio Template Template A free link-in-bio page, links first: a giant wordmark on one loud colour, a small pile of photo prints for the three latest things (flick one away to see the next, tap to open) and the full list of links on the first screen. Draggable, InertiaPlugin, ScrollTrigger
    Astronomy Template Template Six-page planetarium and science centre website template on a cream engineering-drawing grid: titles set up the side of framed photos with numbered callouts, a tuning-band nav, a radio dish you slew across tonight's sky, spec sheets, filters and a real map. ScrollTrigger, Flip
    Sticker Link in Bio Template A free creator profile page whose link cards toss onto the page like stickers landing on a desk, drag anywhere with momentum, and tween back into a neat stack on 'Tidy up' - while a tap always just opens the link. Draggable, InertiaPlugin
    Resume Template Template A personal CV site that morphs between two layouts: a signature Flip-driven toggle reflows the whole page from a spacious web resume into an A4 document, backed by a real print stylesheet so the site is also the PDF. ScrollTrigger, Flip
    Typewriter Text Effect A typewriter that types a line character by character, holds it, accelerates through deletion, and cycles to the next phrase, with optional cursor, status and progress hooks. ScrollTrigger
    Parallax Hero Effect A pinned hero that pulls its layers into depth from one scrubbed ScrollTrigger: a headline sandwiched inside the stack, ridges or photographs climbing over it, and a sun that sets behind the far layer. ScrollTrigger
    Image Clip Reveal Effect A cinematic image reveal where a directional polygon aperture opens as the photograph settles from a restrained Ken Burns scale and its caption lands. ScrollTrigger
    Hover Underline Effect Four material link underlines (an exit-through line, marker sweep, hand-drawn wave, and an endlessly travelling wave) with coordinated type and active-index responses. GSAP core
    Scroll Progress Indicator Effect A precise GSAP reading-progress indicator in four shapes: a top bar, an SVG ring, a side rail, and a numeric percentage. ScrollTrigger
    CSS Scroll Reveal Effect Native CSS scroll-driven reveals for crisp fade, slide, and scale entrances with accessible static fallbacks and no animation JavaScript. GSAP core
    3D Card Flip Gallery Effect Tactile GSAP 3D cards with deep perspective, reactive edge lighting and shifting shadows. ScrollTrigger

    Frequently asked questions

    Can I use the free templates and effects in commercial projects?

    Yes. Free products are MIT licensed: use them in personal, commercial and client projects, change them however you like, and keep the licence notice in the source.

    Do I need an account to download them?

    No. The full source is on each product page and the download needs no account or email address.

    Is GSAP free?

    Yes. GSAP is free, including every plugin, for commercial use too. The free products here load it from the public CDN.

    How do I animate a website for free?

    Start from a free template if you want a whole animated page, or add a free effect or UI component to a page you already have. Load GSAP from the CDN, paste the product’s HTML, CSS and JavaScript, and edit the content. Nothing needs installing or building.

    What is the difference between the free and paid products?

    Range, not quality. Free and paid products are built to the same standard and documented the same way; the paid library is much larger and covers more techniques, page types and industries. You can see every paid product’s live demo before buying.

    Are the free products on GitHub?

    Yes. Every free product is mirrored in a public GitHub repository, so you can clone the lot, star the repo or open an issue there.