CSS-Loader- & Spinner-Generator

Wähle einen von 13 Lade-Spinnern in reinem CSS, passe Größe, Farben, Dicke und Tempo an und kopiere schlankes, barrierefreies HTML und CSS — ohne Bilder, SVG oder JavaScript.

Aktualisiert am

Deine Daten verlassen nie deinen Computer. Die Verarbeitung erfolgt zu 100 % lokal im Browser.

So nutzt du: CSS-Loader-Generator

  1. Klicke auf einen Loader in der Galerie — jede Kachel ist live.
  2. Passe Größe, Dicke, Tempo und Farben an; alle Kacheln aktualisieren sich gemeinsam.
  3. Benenne die CSS-Klasse um, falls sie mit deinem Projekt kollidiert.
  4. Kopiere das HTML und CSS (oder die React-Version) und füge es in deine Seite ein.

Warum ein reiner CSS-Loader?

Ein CSS-Spinner besteht aus wenigen hundert Bytes, braucht weder Bild-Request noch JavaScript, skaliert scharf auf jede Größe und lässt sich mit einer Variable umfärben. Jeder Loader hier basiert auf einem einzelnen Element (plus einigen spans für Punkte und Balken) und wird mit transform und opacity animiert. So läuft er flüssig, auch wenn der Hauptthread mit dem Laden deiner App beschäftigt ist.

Mit CSS-Variablen anpassen

Der generierte CSS-Code stellt --size, --color, --track, --thickness und --speed auf der Loader-Klasse bereit. So kannst du eine kleine weiße Variante für Buttons erstellen, ohne das CSS zu kopieren: <span class="loader" style="--size:18px;--color:#fff">.

Barrierefreiheit

  • Der Loader hat role="status" und ein visuell verstecktes „Lädt…“-Label, damit Screenreader ihn ansagen.
  • Bei aktivierter reduzierter Bewegung wird die Animation langsamer, statt zu stoppen — ein eingefrorener Spinner wirkt wie ein Absturz.
  • Zeige einen Loader erst nach etwa 300 ms an; bei schnellen Anfragen wirkt ein kurz aufblitzender Loader langsamer als gar keiner.

Willst du eine eigene Ladeanimation? Baue sie im CSS-Animation-Generator und feile an der Easing-Kurve mit dem cubic-bezier-Generator.

Auch gesucht als: css loader, css spinner, loading spinner css, css spinner generator, ladeanimation css, reines css spinner, css preloader.

Passende Tools zu: CSS-Loader-Generator

  • CSS Verlauf Generator — Gestalte einen Verlauf visuell: Farbstopps ziehen, Winkel oder Typ ändern, mit einer Vorlage starten.
  • Box-Shadow-Generator — Stapel mehrere Schatten-Ebenen, passe Versatz, Weichzeichnung, Ausbreitung und Deckkraft auf einer Live-Karte an und kopiere das CSS für box-shadow oder text-shadow.
  • CSS Keyframes Generator — Ein visueller Editor für @keyframes.
  • CSS Hover-Animation Generator — Gestalte Hover-Animationen für Buttons, Karten, Links und Icons.

Häufige Fragen

Kann ich diese Loader in kommerziellen Projekten verwenden?
Ja. Das CSS wird für dich generiert, eine Lizenz oder Namensnennung ist nicht erforderlich.
Wie zeige ich den Loader nur an, solange etwas geladen wird?
Rendere das Loader-Element während des Wartens und entferne es (oder setze das Attribut hidden), sobald die Daten ankommen. In React rendere es bedingt: {loading && <Loader />}.
Funktioniert er auch in einem Button?
Ja. Setze über die CSS-Variablen eine kleine Größe und eine Farbe, die zum Button-Text passt, z. B. style="--size:16px;--thickness:2px;--color:currentColor".
Kann ich CSS-Loader-Generator als Web-App installieren und offline nutzen?
Ja. CSS-Loader-Generator ist eine installierbare Web-App (PWA) – sie wird über Ihren Browser installiert und nicht aus einem App-Store heruntergeladen. Klicken Sie oben auf dieser Seite in Chrome oder Edge (Windows, macOS, Linux, ChromeOS) auf „App installieren“ oder verwenden Sie auf Android-Geräten „Teilen“ → „Zum Startbildschirm hinzufügen“ auf dem iPhone und iPad bzw. „Datei“ → „Zum Dock hinzufügen“ in Safari 17+ auf einem Mac. Die App öffnet sich dann in einem eigenen Fenster mit einem eigenen Symbol, und da sie vollständig in Ihrem Browser ausgeführt wird, funktioniert sie auch offline. Firefox auf dem Desktop kann keine Web-Apps installieren. So funktioniert die Installation.

Ähnliche Tools