iconAll EffectsiconFeaturediconTexticonBackgroundsiconButtonsiconCarouselsiconScrolliconComponentsiconNavigationiconCursoriconTransitionsiconLoadersiconWebGL
iconIntroductioniconInstallationiconCLIiconMCPiconDependenciesiconLicense
License AgreementPrivacy PolicyRefund PolicyTerms of Service
PricingGithub
Get ProGet ProGet Pro
Install CLIInstall CLIInstall CLI

Build The Interaction Layer Your Website Is Missing.

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

30+ effects free, forever. No credit card.

© 2026 Hyperiux. All rights reserved. · Vault is built by Hyperiux Studio · 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
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 Right Now

Scroll Effects
Circular Split Roll
Scroll Effects
Draggable Marquee
Scroll Effects
Horizontal Feature Reveal
Scroll Effects
Grid Scale
Scroll Effects
Infinite Perspective Slider
Scroll Effects
Helix Slider
Scroll Effects
Parallax Slider
Scroll Effects
Rotation Slider
Scroll Effects
Parallax Footer
Scroll Effects
Scroll Distortion
Scroll Effects
Parallax Gallery
Scroll Effects
Sticky Content Wrapper
Scroll Effects
Text Convergence
Scroll Effects
Circular Split Roll
Scroll Effects
Draggable Marquee
Scroll Effects
Horizontal Feature Reveal
Scroll Effects
Grid Scale
Scroll Effects
Infinite Perspective Slider
Scroll Effects
Helix Slider
Scroll Effects
Parallax Slider
Scroll Effects
Rotation Slider
Scroll Effects
Parallax Footer
Scroll Effects
Scroll Distortion
Scroll Effects
Parallax Gallery
Scroll Effects
Sticky Content Wrapper
Scroll Effects
Text Convergence
Scroll Effects
Circular Split Roll
Scroll Effects
Draggable Marquee
Scroll Effects
Horizontal Feature Reveal
Scroll Effects
Grid Scale
Scroll Effects
Infinite Perspective Slider
Scroll Effects
Helix Slider
Scroll Effects
Parallax Slider
Scroll Effects
Rotation Slider
Scroll Effects
Parallax Footer
Scroll Effects
Scroll Distortion
Scroll Effects
Parallax Gallery
Scroll Effects
Sticky Content Wrapper
Scroll Effects
Text Convergence
TextBackgroundsButtonsCarouselsScrollComponentsNavigationCursorTransitionsLoadersWebGL

Layout

Numeric Tunnel Loader

Numeric Tunnel Loader

Loaders

13
Stack Loader

Stack Loader

Loaders

13
Lines Loader
Pro

Lines Loader

Loaders

1

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.

HyperiuxHyperiux
All Effects
Text Animations25Animated Backgrounds3Animated Buttons7Carousel Effects5Scroll Effects22Creative Components15Navigation Effects5Cursor Effects16Transitions10Loaders3WebGL & 3D Effects19
PricingGithubNPMMCP