Loading
Loading

Build the Interaction Layer Your Website is Missing.

Browse the EffectsBrowse the EffectsBrowse the EffectsUpgrade to ProUpgrade to ProUpgrade to Pro

40+ effects free, forever. No credit card.

© 2026 Hyperiux. All rights reserved. · Vault is built by Hyperiux · Small motion. Big signal.

Platform

Vault

  • Documentation
  • Pricing
  • NPM
  • MCP

Categories

  • All Effects
  • WebGL
  • Text
  • Backgrounds
  • Buttons
  • Carousels
  • Scroll
  • Components
  • Navigation
  • Cursor
  • Transitions
  • Loaders

Documents

  • Introduction
  • Installation
  • CLI
  • Dependencies
  • License

Legal

  • License Agreement
  • Terms of Service
  • Privacy Policy
  • Refund Policy
Socials
  • Twitter / X
  • LinkedIn
  • GitHub
  • Instagram
Contact Us
  • hello@hyperiux.com
New effects, in your inbox.

Every new drop, plus the occasional behind-the-scenes build. No spam. Unsubscribe anytime.

SubscribeSubscribe
HyperiuxHyperiux
All Effects
Free Effects52Pro Effects88Text Animations25Animated Backgrounds6Animated Buttons7Carousel Effects11Scroll Effects25Creative Components16Navigations5Cursor Effects16Transitions10Loaders3WebGL & 3D Effects17
PricingGithubNPMMCP
Loading
HyperiuxHyperiux
All Effects
Featured ComponentsText AnimationsAnimated BackgroundsAnimated ButtonsCarousel EffectsScroll EffectsCreative ComponentsNavigationsCursor EffectsTransitionsLoadersWebGL & 3D Effects
IntroductionInstallationCLIDependenciesLicense
GithubNPMMCP Doc
Home/effects/loaders

Loaders

Make necessary waiting moments feel clearer and more considered with loading animations that communicate activity, maintain visual continuity and reassure users that the experience is still actively responding.

Trending

Loaders
Lines Loader

Lines Loader

Loaders
Numeric Tunnel Loader

Numeric Tunnel Loader

Loaders
Stack Loader

Stack Loader

TextBackgroundsButtonsCarouselsScrollComponentsNavigationCursorTransitionsLoadersWebGL

Layout

Lines Loader
GSAPLucide React
Pro

Lines Loader

Loaders

1
Numeric Tunnel Loader
GSAP@react Three/fiber+2

Numeric Tunnel Loader

Loaders

13
Stack Loader
GSAP

Stack Loader

Loaders

13

Questions, Answered.

Which loader should I use for a real wait state?

Use Numeric Tunnel only when progress maps to a real signal such as upload percentage, asset warm-up, or measured initialization. Use Lines Loader for short unknown waits. Use Stack Loader for brief route or asset transitions. Use skeletons when the layout is known and content will stream into place.

When does a loader actually earn its place?

A loader earns its place during route latency, upload progress, WebGL warm-up, asset-heavy experiences, product demos, and branded launch flows. It should represent something genuinely happening.

When should I avoid showing a preloader?

Avoid preloaders on fast pages, fake delays, blocking first paint, progress numbers that lie, or loaders that hide usable content. If the page is already fast, do not manufacture a wait.

How do loaders stay honest and lightweight?

Tie animation to real load state, keep it short, avoid blocking first paint, clean up timers, and prefer skeletons when the layout is predictable. Do not let the loader outlive the wait.

How should loading states be announced accessibly?

Use aria-busy on the loading region and concise status text when the change matters. Do not spam live regions on every animation frame or announce decorative movement.

What should loaders look like on mobile?

Keep them short, light, and clear. Avoid full-screen blocking animations unless the user genuinely cannot proceed until the task completes.

View MoreView More

Request a Custom Loader

Need a custom effect? Tell us what to create.