All Effects
All 664 CSS & JavaScript effects from Effect.Labs, grouped by category. Hover to interact, click the code-viewer to copy.
🔘 Buttons (27)
View full pageGradient Shift
The gradient shifts on hover creating a smooth motion effect.
Ripple Effect
Click ripple effect inspired by Material Design.
Magnetic Button
The button follows the cursor with a magnetic attraction effect.
Border Draw
Borders draw themselves progressively on hover.
Shine Sweep
A light reflection sweeps across the button on hover.
Glow Pulse
Glowing halo that pulses continuously to attract attention.
3D Press
Physical button effect with depth and click feedback.
Liquid Fill
Progressive fill like a rising liquid.
Icon Slide
Icon that slides in on hover.
Neon Glow
Cyberpunk neon effect with intense glow on hover.
Rotating Border
Gradient border that rotates continuously.
Morph
Shape transformation with elastic effect.
Particle Trail
Colorful particle trail that follows the cursor on hover.
Split Text
Text splits letter by letter on hover then reforms.
Fill Slide Up
Bottom-to-top fill with ease-quart curve. Inspired by Daily Delights.
Press Feedback
Tactile micro-interaction with click compression for optimal user feedback.
Bezier Elastic
Animation with elastic cubic-bezier curve for a natural bounce effect.
Slide Reveal
Text slides up to reveal new colored text.
CTA Gradient Border
Animated gradient border perfect for premium call-to-action. Inspired by CTA Gallery.
Neon Pulse
Pulsing neon box-shadow with continuous animation for an intense cyberpunk effect.
Gummy Elastic
Elastic click effect with cubic-bezier curve for a natural and fun bounce.
Glitch Effect
Glitch effect with pseudo-elements and chromatic shift in retro gaming style.
RGB Split
RGB channel separation on hover for a chromatic aberration effect.
3D Depth Press
Depth effect with drop shadow and physical click feedback.
Neumorphic
Soft UI/neumorphism effect with gentle shadows and click inversion.
Gradient Border Animated
Rotating gradient border with continuous animation using CSS @property.
Slide Reveal Icon
Icon that appears progressively on hover with smooth expansion.
✏️ Text & Typography (46)
View full pageAnimated Gradient
Gradient that moves through the text in a loop.
Typing Effect
Typing simulation with blinking cursor.
Glitch Effect
Cyberpunk-style digital distortion.
Slide Reveal
Text that appears from below. Click to replay.
Wave Effect
Each letter waves with a progressive delay.
Stroke Animation
Progressive fill of outlined text.
Shadow Pop
Shadow that grows on hover for a 3D effect.
Blur Reveal
Text that progressively unblurs. Click to replay.
Neon Flicker
Neon effect with realistic flickering.
Split Color
Two-tone text with animated split.
Neon Flicker Text
Text with neon glow that flickers like a real sign.
3D Extrude Text
Text with 3D extrusion effect on hover.
Variable Font Weight
Font weight animation on hover.
Scramble Text
Character scrambling effect on hover.
Wave Animation V2
Wave animation with progressive delay per letter.
Highlight Marker
Highlighter effect that appears on hover.
3D Shadow Depth
3D shadow with depth that extends on hover.
Flip Characters
Each character flips on hover.
Outline to Fill
Outline text that fills in on hover.
Gradient Flow
Multicolor gradient that scrolls continuously.
Neon Glow
Luminous neon effect with flickering.
Blur to Sharp
Blurred text that sharpens on hover.
Letter Spacing
Letter spacing that expands on hover.
Clip Path Reveal
Text that reveals progressively. Click to replay.
Letter Fade In
Each letter fades in with a staggered delay for smooth reveal.
Letter Slide Up
Letters slide up from below one by one for a smooth entrance.
Letter Rotate In
Letters rotate into view with a 3D flip effect.
Word by Word
Words appear one at a time for dramatic text reveals.
Scramble Text
Text scrambles through random characters then resolves like a decoder.
Wave Animation
Letters wave up and down continuously with offset timing.
Bounce In Letters
Letters bounce in with elastic easing for playful animations.
Typewriter Delete
Types text, deletes it, then types new text in a cycle.
Split Hover
Letters scatter on hover and reform when mouse leaves.
Gradient Letter Flow
Gradient color flows through each letter sequentially.
Scatter to Word
Characters fly from random positions and assemble into a word on load or click.
Wave Text
Each letter oscillates vertically with offset timing creating a continuous wave.
Elastic Bounce Letters
Text stretches and bounces with spring physics on appearance.
Magnetic Cursor Text
Individual characters are attracted towards the cursor position.
Gravity Drop Text
Letters fall from above with gravity and bounce on the baseline.
Text Whirlpool
Characters orbit in a circular pattern then settle into readable text.
Typewriter Glitch
Classic typewriter with random glitch interruptions (character swaps, flickers).
Breathing Text
Text subtly expands and contracts like breathing, staggered per word.
Text Shuffle Reveal
Characters rapidly cycle through random letters before locking into the correct one.
Parallax Depth Text
Multi-layered text moving at different speeds on mouse movement, creating 3D depth.
Liquid Stretch Text
Letters stretch like caramel on hover with elastic return.
Text Explosion
Click to scatter characters with physics, click again to reassemble them.
📝 Forms (20)
View full pageFloating Label
The label floats upward when the input is focused or filled.
Underline Focus
Animated line that extends from the center on focus.
Border Animation
Border that draws itself progressively around the input.
Shake Validation
The input shakes to indicate a validation error.
Success Checkmark
Animated checkmark that appears when the input is valid.
Password Strength
Animated password strength indicator.
Search Expand
Search field that expands on click.
Input with Icon
Icon that animates on input focus.
Textarea Auto-grow
Text area that auto-grows.
Submit Button States
Button with animated loading, success and error states.
Floating Label V2
Label that elegantly floats above the input with colored background.
Underline Animation
Line that extends from the center on focus.
Glow Input
Input with glow effect on focus.
Checkbox Animated
Checkbox with animated checkmark that appears progressively.
Toggle iOS Style
Toggle switch with elastic iOS-style animation.
Radio Ripple
Radio buttons with ripple effect on selection.
Password Strength V2
Compact strength indicator with colored bar.
Select Animated
Dropdown with animated arrow on focus.
Character Counter
Textarea with built-in character counter.
Search Expand V2
Compact search field that expands on focus.
⏳ Loading (28)
View full pageClassic Spinner
Spinning circle, simple and effective.
Bouncing Dots
Three dots bouncing in cascade.
Pulse Ring
Rings pulsing outward.
Progress Bar
Indeterminate progress bar.
Cube Flip
3D cube flipping over.
Wave Bars
Audio wave-shaped bars.
Orbit
Dot orbiting around a center.
Skeleton Screen
Shimmer placeholder for content.
DNA Helix
Double helix in 3D rotation.
Cube Grid
3x3 grid of cubes in sequence.
Morphing Shape
Shape morphing while rotating.
Circular Progress
SVG circle filling progressively.
Bouncing Squares
Bouncing squares in cascade.
Text Loading
Text with animated dots.
Gradient Ring
Rotating gradient ring.
Heartbeat
Heartbeat pulse effect.
Infinity Loop
Animated infinity loop.
Glitch Text
Retro glitch effect on text.
Card Skeleton
Classic card placeholder with avatar, title and text lines animated by a sliding shimmer.
List Skeleton
List of elements with avatars and text lines in progressive loading.
Image Grid Skeleton
2x2 grid of image placeholders with staggered shimmer for a cascade effect.
Profile Skeleton
Profile page loading: large avatar, name, bio and stats row.
Article Skeleton
Blog article skeleton: hero image, title, paragraphs and author info.
Dashboard Skeleton
Mini dashboard with stat cards, chart area and table rows loading.
Pulse Loading
Same card structure but with a pulse/breathing animation instead of classic shimmer.
Wave Shimmer
Undulating shimmer that flows like water, with a fluid and organic motion.
Rainbow Shimmer
Skeleton with a colorful rainbow gradient shimmer sweeping across elements.
Skeleton to Content
Click to toggle between skeleton state and real content with a smooth transition.
🎨 Backgrounds (40)
View full pageMesh Gradient
Multiple radial gradients that slowly shift positions.
Floating Particles
Particles that continuously float upward.
Gradient Wave
Diagonal gradient animated in a smooth loop.
Aurora Borealis
Northern lights effect with dancing lights.
Grid Pattern
Technical grid with center vignette.
Noise Texture
Grain texture for a cinematic look.
Light Rays
Light rays in continuous rotation.
Animated Blobs
Floating organic shapes with blur.
Geometric Shapes
Animated floating geometric shapes.
Starry Night
Twinkling starry sky with shooting stars.
Aurora Effect
Northern lights effect with animated colorful gradients.
Noise/Grain Texture
Grainy SVG texture for a cinematic effect.
Animated Mesh Gradient
Animated mesh gradient with smooth transitions.
Star Field
Star field in continuous motion.
Gradient Animation Loop
Multicolor gradient in an infinite loop.
Network Lines
Geometric connected network lines.
Holographic Effect
Holographic effect with rainbow colors.
Dot Grid Pattern
Elegant and minimalist dot grid.
Floating Shapes
Colorful floating shapes with blur effect.
Spotlight Follow
Spotlight that follows the mouse cursor.
Aurora Mesh
Aurora borealis mesh with green, cyan and purple gradients that blend and slowly ripple.
Sunset Mesh
Warm-toned sunset mesh gradient — orange, pink, red and purple in motion.
Neon Mesh
Vibrant neon mesh with pulsating spots of electric blue, hot pink and lime green.
Pastel Mesh
Soft mesh gradient with lavender, mint and peach tones floating in harmony.
Monochrome Mesh
Elegant monochrome mesh in shades of blue and indigo, subtle and deep.
Interactive Mesh
Interactive mesh gradient whose color spots follow the mouse cursor.
Gradient Morph
The mesh morphs between two completely different color palettes every few seconds.
Noise Mesh
Mesh gradient overlaid with a subtle SVG noise texture for an organic, textured look.
Glass Mesh Card
A card component with a vibrant mesh background and a frosted glass effect on top.
Glass Mesh Card
Card with colorful mesh background and glassmorphism overlay with blur and transparency.
Animated Border Mesh
Animated border made of a multicolor mesh gradient rotating around the element.
Color Breathing Gradient
Breathing gradient animating angle and hues via @property in OKLCH color space.
Duotone Image Filter
Transforms content to duotone on hover using mix-blend-mode and grayscale.
Halftone Effect
SVG filter with feComponentTransfer and feMorphology for an animated halftone pattern on hover.
Chromatic Aberration Text
RGB channel separation on hover creating a prismatic effect with pseudo-elements.
Color Mix Crossfade
Two colors blended via color-mix() showing oklch vs srgb blending paths.
Neon Glow Pulse
Elements with pulsing neon glow via multiple animated box-shadow layers.
Gradient Spotlight
Radial gradient follows the cursor revealing vibrant colors under a muted surface.
Thermal Vision
Heat map with hot/cold zones that react to hover interaction.
Color Space Morph
Gradient transitioning between sRGB vs OKLCH color spaces showing midpoint differences.
Relative Color Palette
Entire palette derived from a single base color via OKLCH and computed custom properties.
💎 Glass & Morphism (32)
View full pageGlass Card
Hover for the effect
Glass Card
Classic glassmorphism card with backdrop-filter, semi-transparent background and subtle border. Colored orbs float behind.
Frosted Panel
Blobs move behind the frosted glass
Frosted Panel
Frosted panel with animated gradient blobs in the background, showing the blur effect in real time.
Glass Morphing Button
Glass button that transforms and expands on hover with a backdrop blur effect.
Billed annually
- Unlimited components
- Priority support
- Lifetime updates
- Source files included
Glass Pricing Card
Glass pricing card with gradient border, price, feature list and call-to-action button.
Confirmation
Do you want to save the changes made to this project?
Frosted Modal
Modal window with frosted glass effect. The background contains colored elements visible through the blur.
Success
Your changes have been saved.
Information
New update available.
Warning
Your session is about to expire.
Glass Notification
Glass toast notifications with icon, text and close button. Three variants: success, info and warning.
Layered Glass
Multiple glass panels stacked at different blur levels, creating a depth effect.
Glass Input
Form fields with glass effect, backdrop blur and purple glow on focus.
Aurora Glass
Animated aurora borealis
Aurora Glass
Glass card with animated aurora borealis colors behind the frosted surface.
Neu Button
Neumorphic buttons with dual shadow (light and dark). The pressed state uses inset shadows to simulate depth.
User Profile
Card with inset avatar, text and neumorphic progress bar.
Neu Card
Raised card with inset avatar (inset shadow), colored progress bar and soft shadows on hover.
Neu Toggle
Neumorphic toggle switches with inset track and raised knob. Bounce animation on state change.
Neu Input
Inset input fields with inner shadow. Subtle purple glow on focus and integrated search icon.
Neu Slider
Sliders with inset track and raised thumb. The fill bar uses a purple gradient.
Neu Clock
Neumorphic analog clock with inset dial, real-time animated hands and hour markers.
Midnight Drive
Synthwave FM
Neu Music Player
Complete music player with rotating artwork, progress bar and raised control buttons.
Neu Calculator
Complete calculator with inset display, raised keys and equal key with purple gradient.
Claymorphism
Clay design with soft edges, colored shadows and tactile 3D look.
Claymorphism Card
Colorful neumorphism variant with clay effect: rounded edges, inner shadows and pastel background.
Dashboard
+12.5%Neu Dashboard
Mini dashboard with raised statistics, inset badge and bar chart in a neumorphic frame.
Liquid Glass Card
Translucent card with refraction and specular highlights via SVG feTurbulence and feSpecularLighting.
Glass Morphing Button
Button that transitions between a solid state and a liquid glass state on hover with SVG displacement.
Liquid Lens Magnifier
Hoverable glass lens that refracts and magnifies underlying content with edge distortion.
Glass Ripple Touch
Click on the glass surface to create concentric ripples that propagate outward.
Iridescent Glass Panel
Glass panel with rainbow chromatic reflections that react to the mouse angle.
Glass Depth Stack
Glass panels stacked at different depths with parallax blur between layers.
Liquid Glass Toggle
Toggle switch with a liquid glass bubble knob that squishes and refracts light.
Rain on Glass
Animated water drops sliding on a frosted glass surface with refraction trails.
Glass Shatter & Reform
Click to shatter the glass panel into fragments, then magnetically reassemble it.
Bubble Glass Grid
Grid of glass bubbles that merge and separate on hover with smooth transitions.
Glass Caustics
Luminous caustic patterns projected under a glass layer, simulating light refraction.
🌀 Visual Effects (30)
View full pageRGB Split
Chromatic separation with a corruption style.
VHS Effect
Retro VHS cassette effect with scanlines.
Pixelate Effect
8-bit style pixelation on hover.
Melting Text
Text that melts and deforms.
Wave Distortion
Text wave and twist distortion.
Noise Overlay
Animated film-style grain texture.
CRT Screen
Retro cathode ray tube screen effect.
Glitch Blocks
Random corruption blocks.
Broken Glass
Broken glass effect with shards and cracks.
Static Noise
Analog-style static TV interference.
Holographic Card
Rainbow reflections on hover, Pokemon card style.
Iridescent Surface
Shifting surface like mother of pearl or soap bubble.
Prismatic Text
Text with chromatic aberration and dispersion.
Chrome Reflection
Chrome metallic surface with reflection.
Oil Slick
Oil puddle effect with multicolor reflections.
Hologram Projection
Floating holographic projection with scanlines.
Rainbow Refraction
Light refracted through a prism.
Crystal Effect
Crystal gem with internal reflections.
Holographic Badge
Sticker badge with rotating holographic foil effect.
Laser Beam
Animated laser beam with rainbow refraction.
> LOADING DATA...
> READY_
CRT Monitor Effect
CRT monitor effect with scanlines, screen curvature and green phosphor glow.
VHS Tracking
Animated VHS tracking distortion with horizontal displacement and color bleeding.
ASCII Art Renderer
Text displayed in ASCII characters with monospace font and green-on-black terminal look.
Pixel Dissolve
Element that pixelates and dissolves on hover with stepped CSS transitions.
LED Matrix Display
Text rendered as LED dot-matrix display with red glow and dot grid.
Retro Terminal
Green-on-black terminal with typing animation, blinking cursor and CRT scanlines.
Gameboy Palette
Content rendered in the Gameboy's 4-shade green palette with CSS filter.
Dot Matrix Printer
Text appearing line by line as if printed by a dot matrix printer.
Welcome to Windows 95!
Windows 95 UI Kit
Buttons and window with authentic Win95-style 3D beveled borders.
Synthwave Scene
Animated retro scene with perspective grid, neon sun and pink/cyan/purple palette.
💧 Liquid & Morphing (30)
View full pageMetaballs
Organic blobs that merge together with a surface tension effect.
Water Ripple
Realistic ripple effect simulated with wave propagation.
Liquid Button
Button with animated liquid fill effect on hover.
Dripping Text
Text with a dripping effect that falls continuously.
Bubble Rise
Translucent bubbles rising with organic movements.
Lava Lamp
Floating lava lamp-style blobs with organic deformations.
Mercury Drops
Metallic drops with realistic reflections and elastic bounces.
Wave Surface
Animated water surface with multiple wave layers.
Splash Effect
Interactive splash effect with particles and droplets.
Fluid Gradient
Animated gradient that flows like liquid with organic motion.
Blob Morph
Organic shape that continuously morphs between different fluid silhouettes via border-radius animation.
Icon Morph
Hamburger icon that transforms into a close cross with smooth CSS transitions on click.
Shape Shifter
Shape that cycles between circle, square, triangle, hexagon and star using clip-path transitions.
Button Morph
Button that morphs into a loading spinner, then into a validation checkmark on click.
Text Morph
Text that morphs between multiple words with blur and opacity for a smooth transition.
Specialist in interactive interface design with over 8 years of experience in premium web design.
Card Morph
Compact card that expands and transforms into a detailed panel on click with smooth transitions.
SVG Path Morph
SVG shape that morphs between star, heart and circle by animating the path attribute.
Liquid Morph
Liquid drops that merge and separate using the CSS filter blur + contrast trick for an organic effect.
Avatar Morph
Circular avatar that transforms into a rectangular card with user information on hover.
Toggle Morph
Toggle switch whose knob changes shape while sliding: the circle deforms into a pill before returning to its initial shape.
AI & Intelligence
AI Shape Morph
SVG shapes that smoothly interpolate between different silhouettes with organic transitions.
Generative Flow Field
Perlin noise-generated flow field with particles following force lines.
Neural Net Viz
Animated neuron graph with pulsating connections and dynamic activations.
AI Color Shift
Dynamically generated color palette in OKLCH with fluid transitions between harmonies.
Swarm Intelligence
Swarm particles with emergent behavior: cohesion, separation and alignment.
Generative Glitch
Generative glitch art with random slicing and animated chromatic effects.
Predictive Grid Morph
Interactive grid that deforms on hover with mouse trajectory prediction.
Deep Dream Pattern
Animated fractal patterns inspired by deep dream with self-similar motifs in motion.
AI Typo Morph
Letters that fluidly transform between different words with a typographic morphing effect.
Mesh Distortion AI
Deformable mesh gradient with mouse interactions and reactive organic deformations.
🖼️ SVG & Art (10)
View full pageLine Draw
SVG path that progressively draws itself using stroke-dasharray and dashoffset.
Logo Draw
Complex logo drawing animation with multiple elements in sequence.
Morphing Shape
Shape that transforms into different geometries with CSS animation.
SVG Fill Animation
Shape that progressively fills with color from bottom to top.
Animated Icons
Icons with subtle animations: checkmark and X that draw themselves.
Path Following
Element that follows a defined SVG path using animateMotion.
SVG Text Draw
Text whose outline draws itself then fills with color.
Pulse / Heartbeat
SVG heart with heartbeat animation and pulse wave rings.
Rotating Gears
Interlocking gears rotating in opposite directions.
Wave Path
Animated wavy line with gradient and motion effect.
📜 Scroll & Parallax (64)
View full pageScroll Basics
First element
Appears rising up with a fade
Second element
Progressive animation on scroll
Third element
Uses animation-timeline: view()
Fourth element
Each element animates individually
Fifth element
All CSS, zero JavaScript
Fade Up
Elements that appear rising up with a progressive fade via animation-timeline: view().
Scale In
The element progressively grows
Zoom effect
From scale(0.7) to scale(1)
Smooth appearance
Combines opacity and transform
Native CSS
No JavaScript required
Performance
Uses GPU-accelerated properties
Scale In
Elements that scale up from a smaller size with animation-timeline: view().
Slide In
Elements sliding in from left and right alternately via view().
Back layer
The background moves more slowly
Front layer
The content moves at normal speed
Depth effect
Creates a 3D sensation
Parallax
Parallax effect where the background moves at a different speed via scroll(nearest).
Progress Reveal
Text that progressively fills with an animated gradient via scroll(nearest) and @property.
Stagger Cards
Cards appearing in cascade with incremental animation-delay and view().
Horizontal Scroll
Horizontal scrolling with scroll-snap for smooth navigation between elements.
Design
Code
Performance
3D
Fast
Secure
Rotate In
Cards appearing with rotation and scale via view() and animation-delay.
Blur Reveal
Progressive focus effect
Cinematic Effect
From full blur to perfect clarity
Native CSS
Animation via view() without JavaScript
Blur Reveal
Progressive focus effect with blur(20px) animated to blur(0) via view().
Counter Scroll
Animated counters that increment when they enter the container's view.
Scroll-Driven Animation
Native CSS animation driven by scroll
Progressive reveal
The element appears as it enters the view
Entry range
animation-range: entry 0% entry 100%
Zero JavaScript
Everything is handled by CSS
GPU Performance
GPU-optimized animations
Scroll-Driven Fade
Native CSS animation driven by scroll with animation-timeline: view() and entry range.
View Timeline Scale
The element scales up based on its position in the view
Progressive scale
From scale(0.7) to scale(1) smoothly
Cover range
animation-range: entry 0% cover 50%
Pure CSS
No JavaScript dependency
Smooth
Continuous animation linked to scroll
View Timeline Scale
Elements that progressively scale up via animation-timeline: view() and cover range.
Scroll Progress Bar
Sticky progress bar linked to the container scroll via scroll(nearest).
Parallax Layers CSS
Layers moving at different speeds via scroll(nearest) for a depth effect.
Rotate On Scroll
Element performing a 720-degree rotation linked to scroll via scroll(nearest).
Slide In CSS Native
Native CSS left/right slide with animation-timeline: view() and cover range.
Blur to Clear
Progressive transition from blur to clarity
Cover Range
animation-range: entry 0% cover 50%
Cinematic
Pure CSS rack focus effect
Blur to Clear
Transition from blur(10px) to blur(0) for a cinematic effect via view().
Stagger Reveal CSS
Item grid with incremental native CSS animation-delay and view() for a cascade effect.
Clip Path Reveal
Progressive reveal from left to right
Vertical Direction
Content reveals from top to bottom
Reverse Rise
Appearance from the bottom of the frame
Clip Path Reveal
Progressive reveal via clip-path: inset() animated by view() and cover range.
Color Change
Progressive color change (purple, pink, cyan, green) linked to scroll via scroll(nearest).
Progress Bar
Scroll to see the bar fill up. Uses animation-timeline: scroll() to link the animation to the container scroll.
Progress Bar
Progress bar linked to scroll via animation-timeline: scroll(). Fills from 0% to 100% in pure CSS.
First element
Appears sliding up from the bottom
Second element
Reveals on scroll with animation-timeline: view()
Third element
Each card animates individually
Fourth element
animation-range controls the timing
Fifth element
All CSS, zero JavaScript
Fade In Reveal
Elements that progressively appear via animation-timeline: view() and animation-range: entry.
Parallax CSS
Each layer moves at a different speed
Parallax Layers
Parallax layers with different speeds, driven entirely by scroll() in native CSS.
Design System
Appears with a zoom effect
User Experience
Scales from 0.7 to 1 on scroll
Responsive
animation-range: entry 0% entry 50%
Scale on Scroll
Cards that scale from 70% to 100% when entering the view via animation-timeline: view().
Color Shift
The background color changes on scroll
Color Shift
Background gradient that evolves through 5 color palettes while scrolling, via animation-timeline: scroll().
Word-by-word reveal on scroll
animation-timeline: view()
No JavaScript required
Native CSS only
Text Reveal
Words that slide up from the bottom and progressively reveal while scrolling with view().
Rotate on Scroll
Geometric shape with 720-degree rotation linked to scroll. Borders rotate in the opposite direction.
Slide In Cards
Cards that alternately slide in from left and right with view() and animation-range: entry.
Zoom & Blur
Circle that zooms in and unblurs at the scroll center, then continues zooming and reblurs on exit.
Card 1
Vertical scroll
Card 2
→ horizontal movement
Card 3
animation-timeline
Card 4
scroll(nearest)
Card 5
Pure CSS
Horizontal Scroll
Vertical scroll converted into horizontal card scrolling via animation-timeline: scroll().
Chapter 1: Introduction
Welcome to this demonstration of a scroll-linked progress bar. The bar at the top of this container progresses based on your scroll position.
This effect uses the CSS property animation-timeline: scroll() which links a @keyframes animation directly to the container's scroll position.
Chapter 2: How It Works
The scroll-timeline property creates a named timeline on the scrollable container. The progress-bar animation then uses this timeline to animate the transform: scaleX() property.
The result is a smooth progress bar that accurately represents the percentage of content read, without any JavaScript.
Chapter 3: Applications
Ideal for blog posts, documentation pages, tutorials, or any long-form content where the user wants to visualize their reading progress.
Compatible with modern browsers supporting Scroll-Driven Animations (Chrome 115+, Edge 115+).
Chapter 4: Conclusion
Scroll-linked animations open new possibilities for user experience, all in pure CSS with no impact on JavaScript performance.
Progress Bar
Reading progress bar driven by animation-timeline: scroll(), zero JavaScript.
Scroll Fade Gallery
Images that fade in and scale up on viewport entry via animation-timeline: view().
Horizontal Scroll Section
Section scrolling horizontally during vertical scroll, pure CSS with scroll-timeline.
Sticky Reveal Stack
Cards stacking and revealing one by one on scroll with view() timeline.
Text Line Reveal
Each word progressively colorizes while scrolling via animation-range and view().
A second block that also appears with a cinematic zoom.
Zoom Into Content
Content starting zoomed out that scales to 100% on scroll, cinematic opening effect.
Rotation on Scroll
Element rotating proportionally to scroll position, dial/compass effect.
Path Drawing on Scroll
SVG path drawing itself via stroke-dashoffset animated by scroll, pure CSS.
Parallax Layers
Multi-layer parallax entirely controlled by scroll() timeline, no JS.
Snap Gallery with Progress
Snap-scrolling gallery with progress bar and dots linked to scroll, pure CSS.
Progress Bar
Horizontal progress bar that fills proportionally to content scrolling.
Parallax Layers
Three visual layers move at different speeds to create an immersive depth effect.
Design System
Build a solid foundation with reusable tokens, components, and patterns for perfect visual consistency.
Motion Design
Bring your interfaces to life with fluid, meaningful animations that guide the user's attention.
Micro-interactions
Small details make the difference. Every hover, click, and transition contributes to a memorable experience.
Accessibility
Inclusive design ensures every user can navigate and interact with your content without friction.
Performance
Optimize every animation to maintain 60fps and deliver a smooth experience on all devices.
Reveal on Scroll
Elements appear with a fade and vertical slide when they enter the visible area.
Sticky Horizontal
Automatic horizontal scrolling simulating panel navigation, ideal for presenting steps or projects.
Text Highlight on Scroll
Each word progressively lights up as you scroll, creating a guided reading effect.
Zoom on Scroll
An element progressively grows with scrolling, going from a small object to a full-screen view.
Scroll to animate the counters
Number Counter Scroll
Counters animate from zero to their target value proportionally to the scroll position.
Timeline Scroll
Interactive vertical timeline with a line that progressively draws and elements that appear on scroll.
Image Sequence
Frame-by-frame animation simulation driven by scroll, similar to Apple product pages.
Scroll Snap Sections
Full-height sections with magnetic snapping and side pagination indicator.
Sticky Scroll
First Section
The image stays fixed while content scrolls. Ideal technique for presenting features.
Second Section
Each text section triggers a visual change in the sticky image.
Third Section
Smooth transitions guide the user through content seamlessly.
Fourth Section
A pattern used in interactive journalism and product websites.
Sticky Image Change
Sticky image that changes while content scrolls with panels revealed via view().
Horizontal Scroll
Horizontal scrolling section with snap to navigate between workflow steps.
Card Stack
Cards that stack with position sticky and view() animation in the container.
Step 1: Design
Define your vision and plan your project.
Step 2: Development
Transform your ideas into clean and efficient code.
Step 3: Testing
Ensure product quality and reliability.
Step 4: Launch
Deploy your project and celebrate your success.
Progress Reveal
Sticky progress bar with items progressively revealed via scroll(nearest) and view().
Modern Architecture
Well-designed scalable applications.
- Microservices
- API RESTful
- Cloud Native
Optimal Performance
Optimize every aspect of your app.
- Lazy Loading
- Code Splitting
- Caching
Enhanced Security
Protect your data and users.
- 2FA
- E2E Encryption
- Audits
Split Screen Sticky
Sticky visual with rotating SVG and content revealed by scroll via view() and scroll(nearest).
Zoom In Sticky
Element that progressively zooms from scale(1) to scale(2.2) via scroll(nearest).
Text Highlight Scroll
Words colored sequentially on scroll with JS scoped to the container.
Layered Parallax
5 layers moving at different speeds via scroll(nearest) for a complete parallax effect.
Scroll Snap
Section 1
Scroll to move to the next one
Section 2
Scroll stops automatically
Section 3
Smooth and controlled experience
Section 4
Last section
Vertical Snap
Sections automatically snapping to start via scroll-snap-type: y mandatory.
Slide 1
Swipe horizontally
Slide 2
Intuitive navigation
Slide 3
Perfect for galleries
Slide 4
Mobile-optimized experience
Slide 5
Last slide
Horizontal Snap
Horizontal scrolling with automatic snapping via scroll-snap-type: x mandatory.
Project Alpha
Modern interface with smooth animations.
DesignProject Beta
High-performance progressive web app.
DevProject Gamma
Immersive e-commerce platform.
E-commerceProject Delta
Real-time analytics dashboard.
AnalyticsProject Epsilon
Cross-platform mobile application.
MobileProject Zeta
Content management system.
CMSCard Snap Carousel
Card carousel aligning to center with scroll-snap-align: center.
Main Section
Full height
Medium Section
Half-height
Medium Section
Half-height
Small
Compact
Final Section
Back to full height
Mixed Content Snap
Sections of different sizes with scroll-snap-type: y proximity for flexibility.
Step 1
Start your journey
01Step 2
Progress underway
02Step 3
Halfway there
03Step 4
Almost done
04Step 5
Mission accomplished!
05Snap + Progress
Vertical snap with progress bar and indicator dots via JS scoped to the container.
Launch
Start with style and elegance
Innovation
Ideas that transform
Precision
Every detail matters
Excellence
The perfect final result
Smooth Snap
Snap with animations triggered by IntersectionObserver scoped to the container.
🔄 Transitions (50)
View full pageFade Through
The page gradually fades to black then reveals the new page.
Slide Over
New content slides over the old from left to right.
Circle Reveal
A circle expands from the center to reveal the new page.
Curtain Open
Two panels open like theater curtains.
Diagonal Wipe
A diagonal line sweeps across the screen to reveal the new content.
Pixelate Dissolve
The screen breaks into pixels that appear and disappear.
Flip Page
The page flips over like a book.
Zoom Through
Zoom into the screen center then zoom out on the new page.
Blinds Effect
Horizontal blinds close then open to reveal the new page.
Morph Transition
A shape morphs and expands to cover the screen then shrinks back.
Crossfade Transition
Smooth crossfade between two states. Simulates the native crossfade of the View Transitions API.
Slide Transition
Content slides left while new content comes in from the right, like page-to-page navigation.
Scale Morph
The element changes size, shape and color with an elastic animation curve.
Fade & Slide Up
Content fades out upward and new content rises from the bottom. Ideal for profiles and cards.
Flip Transition
The card performs a 3D rotation to reveal different content on the back. Classic and elegant effect.
Zoom Transition
Zoom-in effect that enlarges the view to transition to a new detailed state. Perfect for galleries.
Circular Reveal
New content reveals itself with an expanding circle via clip-path. Ideal for theme toggles.
Stagger List
List items exit one by one with staggered delays, then new items appear progressively.
Page Turn
Simulates a 3D page turn effect to reveal the next page. Inspired by e-readers and digital books.
Dark Mode
Dark theme active
Light Mode
Light theme active
Circular Reveal
Theme toggle with circular reveal via clip-path: circle() from the top-right button.
Dark Mode
Click for a smooth fade to light theme
Light Mode
Click to return to dark theme
Smooth Fade
Theme transition via cross-fade opacity with sun/moon icon morphing.
Wipe Transition
Lateral slide
Wipe Transition
Lateral slide
Slide Wipe
Horizontal wipe with clip-path: inset() and a luminous separation line crossing the screen.
CSS Variables
Transition via custom properties
Color Morph
Theme transition entirely driven by CSS custom properties with transition on each variable.
Icon Toggle
Theme button with rotational morphing between sun and moon icons. Combined rotation and scale.
Click this card to toggle between dark and light theme with smooth transitions.
Card Theme
Complete card with avatar, text and buttons where each element transitions between the two themes.
Gradient Shift
Click to change the mood
Gradient Shift
Gradient background shifting from cool nighttime hues to warm golden tones in 0.8s.
Adaptive UI
Miniature interface (nav, content, blocks) that toggles between dark and light theme on click.
Component
Component
Split Compare
Side-by-side comparison of both themes with a luminous central separator and "VS" label.
Pixel Transition
Click to pixelate
Dark ModePixel Transition
Click to pixelate
Light ModePixelate Transition
Pixelated transition: colored blocks appear in random cascade to reveal the new theme.
Popover Bloom
The element blooms open from its anchor point with scale + opacity via @starting-style.
Dialog Curtain
Modal that opens like stage curtains, separating from the center.
Stage Curtain Dialog
Content appears after the curtains open.
Toast Cascade
Stacked toast notifications with fluid entry, reordering and graceful exit.
Card Vanish
The card dissolves into particles on removal and materializes from particles on entry.
List Item Slide
Elements slide in from the side with staggered delays and collapse on removal.
Accordion Fold
Content sections that fold/unfold like paper with 3D perspective transforms.
Morph Transition
The element morphs shape/position transitioning from display:none to display:block with allow-discrete.
Portal Open
Content appears through an expanding circular mask, like a portal opening.
Flip Card Entry
Elements pivot from the back face with 3D rotation to reveal content.
Fade Through Color
Elements pass through a brand color (not just opacity) during entry/exit.
Motion Design
Staggered Reveal
Elements appearing in cascade with progressive delay for a coordinated effect.
Elastic Spring
Spring animation with physical bounce and realistic elastic deformation.
Orchestrated Motion
Coordinated multi-element animation After Effects-style with synchronized timing.
Kinetic Wave
Wave propagation through a dot grid with progressive delay.
Inertia Momentum
Movement with inertia and natural deceleration: drag the cube and watch it slow down.
SVG Path Follow
Element following a complex SVG path with a fluid animation along the curve.
Character Cascade
Text with character-by-character animation, each letter appears individually.
3D Flip Sequence
Chained 3D flip sequence with delay between each card for a domino effect.
Shape Morph Transition
Fluid transition between geometric shapes: circle, organic blob, square, and back.
Timeline Choreography
Multi-step synchronized timeline sequence with animated progress bars.
👆 Hover & Interactions (48)
View full pageScale & Rotate
Scale up with a slight rotation.
Background Slide
The background slides from left to right.
Border Gradient
Gradient border that appears on hover.
Shine Effect
Light reflection that sweeps across the element.
Underline Expand
Line that expands from the center.
Icon Bounce
The icon bounces on hover.
Color Shift
Smooth color transition.
Blur Reveal
The blurred element becomes sharp on hover.
Shadow Inset
Glowing inner shadow.
Tilt 3D
Perspective tilt on hover.
Shutter Reveal
Shutter effect that opens on hover.
Glitch Hover
RGB glitch effect on hover.
Fill Up
Bottom-to-top fill with ease-quart curve. Inspired by Daily Delights.
Filter Animated
GPU-optimized CSS filter animation with will-change.
Spotlight Effect
Spotlight effect that follows the cursor on the element.
Magnetic Pull
The element is attracted to the cursor with a magnetic effect.
Elastic Scale
Scale up with elastic curve and natural bounce.
Gradient Shift
Animated gradient that speeds up on hover for a dynamic effect.
Like Heart
Like button with pop animation, propagation ring and colorful particle burst on click.
Bookmark Toggle
Save button with drop animation, background fill and color transition.
Submit Button
Submit button with circular morphing, loading spinner and success check animation.
Ripple Click
Material Design ripple effect on click. The wave spreads from the contact point and fades out.
Click to simulate
Pull to Refresh
Mobile pull-to-refresh simulation with rotating indicator, content displacement and loading spinner.
Notification Bell
Bell with shake animation, counter badge with pop-in and sliding notification toast.
Star Rating
Rating system with pop and rotation animation on each star. Dynamic labels based on the rating.
Switch with Icons
Switches with icons embedded in the knob, bounce animation and color change.
Copy to Clipboard
Copy button with icon transition (copy → check), success color and "Copied" tooltip.
Confetti Button
Button that triggers a colorful confetti burst with realistic gravity and rotation.
Paint Brush
Glowing brush that leaves a colorful trail.
Repel Particles
Particles that flee from the cursor.
Text Scramble
Text that decodes on hover.
Elastic Drag
Draggable element with elastic return.
Scratch Reveal
Scratch to reveal the hidden content.
Morph on Click
Shape that transforms on each click.
Live Typing
Each character appears with animation.
Sound Visualizer
Bars that react dynamically.
Magnetic Letters
Letters attracted to or repelled by the cursor.
Gravity Drag
Elements that fall with gravity once released.
Gravity Simulation
Balls subjected to gravity with bounce.
Elastic String
Elastic string that reacts to the cursor.
Magnetic Field
Particles attracted by a magnetic field.
Newton's Cradle
Pendulums with kinetic energy transfer.
Liquid Simulation
Drops that merge and separate.
Spring Physics
Elastic animation with spring effect.
Collision Detection
Balls that bounce off each other.
Cloth Simulation
Interactive cloth simulation.
Newton's Cradle
Newton's cradle with energy transfer.
Rope Physics
Interactive rope with physics simulation.
🧊 3D & Depth (30)
View full pageRotating Cube
Interactive 3D cube that follows the mouse movement.
Card Flip 3D
Full card flip with realistic 3D effect.
Perspective Tilt
Element that tilts in 3D based on cursor position.
3D Carousel
Circular carousel with continuous 3D rotation.
Folding Panel
Panel that unfolds like paper on hover.
3D Button Press
Button with realistic 3D press effect.
Layered Parallax 3D
Multiple layers with 3D depth effect.
Rotating Text
Text with continuous animated 3D rotation.
Isometric Grid
Isometric grid with interactive 3D cubes.
Cube Auto-Rotation
3D cube with continuous automatic rotation.
Parallax Depth Layers
Stacked layers with 3D depth effect.
Fold Effect Card
Card that folds inward on hover.
Door Open Effect
3D door that opens to reveal the content.
Page Turn Effect
Page turning effect on hover.
Prism Rotation
Hexagonal prism with automatic rotation.
Floating Elements 3D
Floating elements with animated 3D rotation.
3D Button Press V2
3D button with perspective press effect.
Carousel 3D V2
Circular carousel with 5 rotating elements.
Shadow Perspective
Card with realistic 3D shadow that reacts on hover.
Mouse Parallax Scene
Multi-layered scene (stars, moon, mountains, trees) reacting to cursor at different speeds.
Depth Card
Hover to explore
Depth Card
Card with layered elements (background, text, icon) separating in 3D on hover with translate3d.
Floating Elements
UI elements floating and oscillating as if weightless with different animation durations.
Perspective Scroll
Content at different Z depths creating a space flight effect with CSS perspective and translateZ.
Layered Paper
Stack of paper sheets with realistic shadows and slight rotation, spreading out on hover.
Isometric Grid
Interactive isometric grid where blocks rise and fall based on cursor proximity.
Depth of Field
Foreground/background with blur that changes focus on hover, simulating depth of field.
3D Room
Content placed on the floor and walls of a CSS perspective room that rotates on drag.
Floating Shadows
Elements with shadows moving independently as if a dynamic light source is moving.
Parallax Tilt Gallery
Image gallery where each element tilts independently based on cursor distance.
🖱️ Cursors (26)
View full pageDot Follower
Central dot with a ring that follows with delay.
Glow Effect
Glowing halo that follows the cursor.
Cursor Trail
Dot trail that follows the movement.
Magnetic Effect
The element is attracted toward the cursor.
Spotlight Reveal
The cursor reveals hidden content.
Emoji Cursor
Replaces the cursor with an emoji.
Illuminated Content
The cursor lights up the content
Cursor Spotlight
Spotlight effect that illuminates content on hover.
Cursor Ripple
Creates ripples on cursor movement.
Cursor Text
Displays coordinates or custom text.
Cursor Morph
The cursor changes shape based on the hovered element.
Custom Circle Cursor
Circle cursor with contrast effect and enlargement on hover.
Cursor Trail Effect
Cursor trail with 5 points and fading opacity.
Cursor Expand
The cursor expands differently depending on the element type.
Magnetic Cursor
The element follows the cursor with a subtle magnetic effect.
Spotlight Cursor
Spotlight effect that follows the cursor with a radial gradient.
Cursor Text Reveal
The cursor reveals the text with a circular clip-path effect.
Magnetic Elements
Elements move toward the cursor when it's nearby, with an elastic return.
Secret content discovered!
Find the hidden treasuresCursor Spotlight
A light halo follows the cursor and reveals hidden content beneath a dark veil.
Trail Particles
The cursor leaves a trail of luminous particles that fade with physics.
Cursor Ripple Field
Cursor movement creates circles that expand like raindrops.
Custom Cursor States
The cursor changes shape based on context: circle, diamond or dashed circle.
Cursor Tilt Effect
The card tilts in 3D toward the cursor position with a dynamic light reflection.
Cursor Text Scramble
Text near the cursor scrambles then progressively reconstitutes.
Elastic Cursor
A custom cursor that stretches in the direction of movement and bounces when stopping.
Cursor Color Sampler
The cursor picks up the color of the hovered area and uses it as a luminous halo.
Gravity Well Cursor
Elements near the cursor undergo gravitational attraction creating a distortion field.
🃏 Cards & Layouts (33)
View full page3D Tilt Effect
The card tilts based on the mouse position.
Glassmorphism
Frosted glass effect with backdrop-filter blur.
Spotlight Effect
Light that follows the cursor across the card.
Animated Border
Continuously animated gradient border.
Flip Card
3D flip on hover.
Hover Lift
Lift and scale on hover with drop shadow.
Morphing Shape
Border-radius that changes continuously.
Glow Pulse
Glowing halo that pulses continuously.
Stacked Cards
Cards fan out on hover.
Card Morph
The card expands and reveals its content on click.
Parallax Layers
Depth effect with multiple 3D layers.
Shine Effect
Shiny reflection that sweeps across the card on hover.
Neumorphic
Soft UI style with gentle shadows and subtle reliefs.
Claymorphism
3D clay style with organic depth effect.
Hidden content that appears on card hover.
Content Reveal
Hidden content progressively reveals on hover.
Image Zoom
The image zooms in within the card on hover.
Holographic
Continuously animated rainbow holographic effect.
Basic Bento
Simple bento grid with hover animations on each cell. Scale and glow effect.
Bento with Images
Cells with gradient backgrounds and overlay that appears on hover.
Animated Bento
Cells appear in cascade with a stagger effect on load.
Interactive Bento
Click a cell to expand it. Click again to collapse it.
Bento with Stats
Statistics display with animated number counters on hover.
Performance
Optimized for ultra-fast loading times.
Modular
Flexible architecture.
Layout
Adaptive grids.
3D Ready
Built-in WebGL support.
Secure
Advanced protection.
Hover Reveal Bento
Content reveals on hover with a smooth transition.
Bento Card Stack
Stacked cards that fan out on hover.
Responsive Bento
Grid that elegantly reorganizes. Resize the container to see the effect.
Grid to List Toggle
Items morphing between grid and list layout with smooth CSS grid transitions.
Card Expand to Full
Card that expands from its position to full screen with position/size transition.
Tab Content Morph
Tab panel with morphing crossfade and content position transition.
Masonry to Grid
Items that animate from an organic masonry layout to a strict grid and back.
Sidebar to Overlay
Sidebar that transforms into a full-screen overlay with smooth content reflow.
Split Screen Morph
Two-panel layout morphing between 50/50, 70/30, and single panel with CSS flex transitions.
Stacked to Spread
Stacked cards that spread into a grid with elastic cubic-bezier animation.
Gallery to Slideshow
Image gallery morphing into full-screen slideshow with position animation and navigation.
🎠 Gallery & Media (36)
View full pageBasic Slider
Simple horizontal slider with navigation arrows.
Fade Slider
Fade transition between slides.
Auto-play Slider
Auto-scrolling with progress bar.
Thumbnail Slider
Thumbnail navigation below the main slider.
Card Carousel
Multiple visible cards, horizontal scrolling.
3D Carousel
3D perspective rotation with depth.
Vertical Slider
Defilement vertical haut/bas.
Parallax Slider
Parallax effect on slide backgrounds.
Infinite Loop
Infinite scrolling with no visible end.
Basic Lightbox
Click on an image to open it in a modal with fade effect.
Zoom Lightbox
The image enlarges from its thumbnail position.
Gallery Grid
Masonry-style grid that opens a lightbox.
Lightbox with Thumbnails
Thumbnail strip at the bottom of the lightbox.
Fullscreen Lightbox
True fullscreen mode, Escape to close.
Lightbox with Caption
Animated caption that appears below the image.
Swipe Gallery
Touch gallery with swipe gesture.
Hover Zoom
The image zooms in on hover within its container.
Magnifying Glass
Circular magnifier that follows the cursor.
Lens Zoom
Square magnifier that enlarges the area under the cursor.
Pan Zoom
Move mouse to explore the zoomed image.
Click to Zoom
Click to alternate between normal and zoomed view.
Zoom with Overlay
Zoomed view in a separate panel.
Product Zoom
E-commerce style with thumbnails and hover.
Smooth Ken Burns
Slow zoom animation with continuous panning.
Basic Marquee
Defilement horizontal simple et fluide.
Reverse Marquee
Text scrolling in the opposite direction.
Vertical Marquee
Vertical scrolling for announcements.
Image Marquee
Images defilantes horizontalement.
Speed Variation
Differentes vitesses de defilement.
Hover Pause
Pauses on mouse hover.
Gradient Fade
Gradient fade on edges.
Alternating Rows
Rows alternating directions.
Logo Ticker
Bandeau de logos de partenaires.
Marquee with Icons
Text mixed with icons and symbols.
📊 Data & Visualization (28)
View full pageAnimated Counter
Counter that animates toward the target value.
Progress Ring
Animated circular progress ring.
Bar Chart Animated
Bar chart with animated growth effect.
Line Chart Draw
Line that draws itself progressively.
Pie Chart Reveal
Pie chart with segments that appear sequentially.
Gauge Meter
Animated gauge with speedometer style.
Stat Cards
Stat cards with animated counters.
Comparison Bars
Horizontal bars to compare values.
Donut Chart
Donut chart with sequential animation.
Sparkline
Mini line chart for trend tracking.
Counter Animation CSS
Pure CSS animated counter using @property.
Circular Progress SVG
Progress circle with animation.
Animated Bar Chart
Bar chart with animated growth.
Donut Chart CSS
Donut chart using conic-gradient.
Gauge Meter CSS
Circular gauge in pure CSS.
Step Progress Indicator
Step indicator with animation.
Star Rating Animated
Interactive stars with animation.
Line Chart Drawing
SVG line chart with drawing animation.
Counter Odometer
Digits that scroll like an odometer, each digit in its own container with vertical scrolling.
Animated Donut Chart
Donut chart with animated segments using conic-gradient and CSS @property for smooth transitions.
Live Sparkline
Inline SVG sparkline with animated point addition and smooth path transitions.
Gauge Meter
Semi-circular gauge with smooth needle rotation via CSS transform: rotate().
Bar Chart Race
Horizontal bars that reorder with CSS transitions on width and order.
Morphing Pie Chart
Pie segments that morph between data states with conic-gradient transitions.
Animated Stat Counter
Counters that increment with easing, comma formatting, via requestAnimationFrame.
Progress Steps
Multi-step indicator with animated connection lines and state color transitions.
| Asset | Price | Change |
|---|---|---|
| BTC | $67,432 | +2.4% |
| ETH | $3,521 | +1.8% |
| SOL | $142 | -0.5% |
| ADA | $0.62 | +3.1% |
| DOT | $7.84 | -1.2% |
Data Table Row Animation
Table rows that slide in, highlight on hover, and reorder smoothly.
Heatmap Cell Animation
Grid cells changing color based on intensity with smooth CSS transitions.
✨ Atmosphere (50)
View full pageStarfield
Starfield moving toward the viewer with depth effect and luminous trails.
Snow Fall
Falling snowflakes with varied sizes, horizontal oscillation and random opacity.
Fire Effect
Rising fire particles with color gradient (yellow to orange to red) and progressive dissipation.
Smoke
Rising smoke with progressive expansion, gentle lateral drift and fade-out transparency.
Attraction Field
Particles attracted to the cursor with force proportional to distance. Lines connecting nearby particles.
Explosion
Click to trigger a colorful particle explosion with gravity, friction and dissipation.
Fireflies
Floating fireflies with individual light pulsation, erratic movement and light halo.
Rain
Raindrops falling diagonally with splash on impact and ground accumulation.
Galaxy Spiral
Spiral galaxy with rotating arms, stars of varied colors and luminous central core.
Trail Effect
Trail of colored particles following the cursor with rotation, shrinking and progressive fading.
Ambient Light Glow
Element emitting a colored ambient light halo via multi-layer box-shadow with progressive spread.
Day/Night Cycle
Smooth transition through a full day/night cycle with animated gradients and moving sun.
Fog Layer
Animated semi-transparent fog drifting across content via pseudo-elements and translateX.
Fireflies
Fireflies floating randomly with soft pulsating glow on dark background, pure CSS.
Northern Lights
Animated aurora borealis with multi-layer gradients, fluid movement and hue rotation.
Dust Motes
Dust particles floating in a light beam with subtle random animations.
Heat Haze
Subtle wavy distortion simulating hot air via animated SVG feTurbulence filter.
Underwater Caustics
Animated light patterns as if beneath the water surface with conic gradients and rising bubbles.
Snow Fall
Realistic snowfall with snowflakes of varied sizes and speeds, gentle wind drift, pure CSS.
Light Leak
Animated film-style light leaks and flares with gradients and mix-blend-mode screen.
Confetti Explosion
Confetti explosion on click.
Morphing Blob
Organic shape that continuously deforms.
Ripple Effect
Wave that propagates from the click point.
Particle Explosion
Particles that explode in all directions.
Liquid Button
Liquid effect that fills the button.
Matrix Rain
Matrix-style code rain effect.
Fireworks
Click to launch fireworks.
Snow Fall
Snowflakes gently falling down.
Starfield
Space travel effect.
Lightning
Random lightning bolts with flash effect.
Frequency Bars
Classic audio bars that react to the beat.
Circular Visualizer
Bars arranged in a circle for a radial effect.
Wave Form
Continuously animated sine wave.
Pulse Ring
Rings that pulse outward to the beat.
Particle Burst
Particles that burst on the beats.
Spectrum Gradient
Bars with dynamic color gradient.
3D Bars
Bars with 3D perspective and shadows.
Blob Morph
Organic blob that deforms to sound.
Line Graph
Animated continuous line with fill.
Neon Glow Bars
Bars with glowing neon effect.
Sound Effects
Click Sound Button
Button with sound feedback generated by Web Audio API on click.
Hover Sound Card
Card that emits a subtle sound on hover via Web Audio API.
Typing Sound Input
Text input with synthetically generated keyboard typing sound on each keystroke.
Notification Chime
Notification with synthesized chime sound and appearance animation.
Slider Tick Sound
Slider with audible ticks on each value change in steps of 10.
Toggle Switch Sound
On/off switch with differentiated sounds for each state.
Scroll Ambient Sound
Ambient sound whose frequency varies based on scroll position.
Drag Feedback Sound
Continuous friction sound during drag, varying with movement speed.
Success/Error Tone
Synthesized success/error sounds using major and minor chords.
Ambient Soundscape
Interactive soundscape: toggle ambient sound layers on and off.
🔧 Utilities (10)
View full pageScroll this content to see the progress bar in action. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste natus error sit voluptatem.
Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
Scroll Progress Bar
Reading progress indicator with animated gradient at the top of the content.
Back to Top Button
Animated button that appears on scroll with bounce effect.
Theme Toggle
Theme toggle with fluid sun/moon animation.
Countdown Timer
Flip-clock style countdown with flip animation.
Copy to Clipboard
Copy button with animated confirmation and visual feedback.
Rating Stars
Rating system with animated stars and fill effect.
Like / Heart Button
Heart button with heartbeat animation and particle explosion.
Bookmark Toggle
Bookmark icon with elastic save animation.
Notification Badge
Notification badge with pulse, bounce and shake animations.
No effects found for this search