Developer

Loading Spinner Generator

Generate a lightweight CSS loading spinner with reduced-motion support.

One spinner style (border ring). The keyframe name is ttu-spin — rename it if it clashes with your own CSS.

Developer

Loading Spinner Generator

Local only
Everything stays in your browser

Your text is processed on your device — nothing is uploaded to a server.

How it works

Outputs a pure-CSS spinner: one div plus a tiny <style> block with the keyframes. Includes role="status" for screen readers and a prefers-reduced-motion fallback that stops the animation. One spinner style (border ring). The keyframe name is ttu-spin — rename it if it clashes with your own CSS.

Good to know

Frequently asked questions

How do I use it?

Fill in the options and press “Generate code”. Check the result, then copy or download it.

How does it work?

Outputs a pure-CSS spinner: one div plus a tiny <style> block with the keyframes. Includes role="status" for screen readers and a prefers-reduced-motion fallback that stops the animation.

Are there limitations?

One spinner style (border ring). The keyframe name is ttu-spin — rename it if it clashes with your own CSS.

Is my data uploaded?

No. Everything is processed in your browser and nothing is sent to a server. No account is needed.