Loader Generator
Generate pure-CSS loaders — spinners, dual rings, bouncing dots, bars and pulses — with adjustable size, colour and speed. Copy the HTML + CSS instantly.
HTML + CSS
<div class="loader"></div>
<style>
.loader{width:48px;height:48px;border-radius:50%;border:5px solid #6366f133;border-top-color:#6366f1;animation:loader-spin 1s linear infinite;}
@keyframes loader-spin{to{transform:rotate(360deg);}}
</style>Advertisement
About this tool
Generate pure-CSS loaders — spinners, dual rings, bouncing dots, bars and pulses — with adjustable size, colour and speed. Copy the HTML and CSS.
Common use cases
- Drop a lightweight spinner into a page
- Match a loader's colour and speed to your brand
- Ship a loading state with no JavaScript