Loading
⏳
More free resources
Copied!
How to use
Click. Paste. Ship.
- Click any loader above. The complete HTML + CSS lands on your clipboard.
- Paste anywhere: your stylesheet, a Tailwind
@layer, a Framer code component, a React/Vue/Svelte template. - Rename the class if you want, they're scoped
.ld1to.ld50so they won't collide with anything in your stylesheet. - No attribution required. No licence, no signup. Use them in client work, ship them in production.
A note on accessibility
For users with motion sensitivity, wrap any loader in a prefers-reduced-motion media query and either slow the animation down or fall back to a static "Loading…" label. It's three lines of CSS and it costs you nothing:
@media (prefers-reduced-motion: reduce) {
.ld1 { animation-duration: 6s; }
}
Built by the team at FindDevs, Australia's #1 network for comparing developer quotes. If you need a real engineer to wire any of these into a production app, get 3 free quotes →