CSS Loader Generator
Generate pure CSS loading animations instantly. Choose spinner, dots, bars or pulse — copy the CSS and HTML and drop them into any project.
① Choose a loader type ② Adjust size, color and speed ③ Copy CSS and HTML
What is a CSS loading animation?
A CSS loading animation — also called a CSS spinner or CSS loader — is a user interface pattern that indicates pending data or processing without requiring JavaScript or GIF images. Modern CSS enables complex animations using @keyframes with transform, opacity, and border properties. Common patterns include spinners (rotating border), dots (bouncing circles), bars (scaling rectangles), and pulse (breathing circle). Pure CSS loaders have no runtime overhead, render at any resolution, and are compatible with all modern browsers.