Skip to content

component

SpoolText

By Hamim Reza

Details

Summary

SpoolText is a 3D letter roll animation for Framer where each character flips around its horizontal axis into place, triggered on page load, hover, or both combined, with full…

Description

SpoolText is a 3D letter roll animation for Framer where each character flips around its horizontal axis into place, triggered on page load, hover, or both combined, with full per-character replay every time. Set your text once and choose how it plays, once on load, every time it's hovered, or both, with the entire word replaying cleanly from scratch on each trigger instead of only animating once. WHAT IT DOES Type your text and pick a trigger mode. Each character flips in with a staggered 3D rotation, the outgoing face rotating up and out while the incoming face rotates in from below, with adjustable duration, stagger, and easing. A reduced-motion-safe static fallback renders plain text on the Framer canvas. KEY FEATURES 3D per-character roll animation with true rotateX transforms Three trigger modes: on load, on hover, or both combined Full replay on every hover, not just a single one-time animation Adjustable duration, stagger, and four easing curves Static-safe rendering for the Framer canvas and thumbnails Preserves character spacing automatically, no layout shift Full typography and color controls Zero third-party dependencies beyond Framer Motion Lightweight, pure CSS 3D transforms, no canvas or WebGL WHY IT WORKS Most letter-roll effects only fire once on load or loop continuously regardless of interaction. SpoolText responds to both moments, giving designers a single component for intro animations and repeatable hover emphasis instead of picking one or the other. PERFECT FOR Hero headlines, navigation links, call-to-action labels, and any Framer site that wants kinetic typography with control over exactly when it plays. WHAT'S INCLUDED A single drop-in component. Type your text, choose a trigger mode, and tune duration, stagger, and easing through property controls. Drop it in, set your trigger, and let the letters roll.

Introduction

3D letter roll on load and hover

Rank history

Daily rank per list, from the first snapshot — lower is better.

12001400141309/79/99/119/139/15
  • All · #4130