CSS Loader / Spinner Generator
Generate pure CSS loading spinners and animations — no JavaScript or images needed. Choose your style, set color and size, and copy the HTML + CSS.
What Does This Tool Do?
Generate pure CSS loading spinners and animations in multiple styles (spin ring, dot pulse, bar bounce, dual ring). No JavaScript or images needed — just HTML and CSS.
Key Features
4 Styles
Spin ring, dot pulse, bar bounce, dual ring.
Customisable
Color, size and animation speed.
HTML + CSS
Both markup and stylesheet code provided.
No JS Needed
Pure CSS animations — no JavaScript.
How to Use
- Select the loader style.
- Pick a color and adjust the size and speed.
- Copy the CSS code.
- Copy the HTML and add it to your markup.
Frequently Asked Questions
Are these pure CSS?▾
Yes — all loaders use only CSS animations (animation + @keyframes). No JavaScript, SVGs or external libraries required.
How do I change the speed?▾
The animation-duration value (e.g. 1s) controls speed. Lower values are faster; higher values are slower.
Can I use multiple loaders on one page?▾
Yes — but give each a unique class name to avoid @keyframes conflicts if using different styles simultaneously.