Markt
Preise
AnmeldenLoslegen
LeitfadenCSS und Web
CSS und Web

CSS-Verlaufsgenerator: Verläufe von Hand oder mit Tools schreiben

Der meiste generierte Verlaufscode lässt sich problemlos einfügen und ist leicht veraltet. Lern die vier Teile eines Verlaufs, und du schreibst einen schneller, als du einen Generator findest, und stimmst ihn so ab, wie es kein Regler kann.

GradientlyVerifiziertes Gradiently-Konto·1. Oktober 2026·5 Min. Lesezeit
Cover: Mist Chart · GR·PZ7X·GE

Die Kurzfassung

  • Ein CSS-Verlaufsgenerator macht aus Farb- und Winkelwahl einen background-image-Wert, den du in ein Stylesheet einfügen kannst.
  • Jeder CSS-Verlauf hat vier Teile: einen Typ, eine Richtung oder Position, einen optionalen Interpolationsfarbraum und eine Liste von Farbstopps.
  • Ältere Generatoren liefern noch Herstellerpräfixe und alte Internet-Explorer-Filter, die moderne Browser nicht brauchen.
  • Ein dritter Farbstopp, ein Interpolationsraum wie oklch oder eine zweite Ebene verbessern generierten Code meist mehr als andere Farben.
  • Einen fertigen Verlauf in einer Custom Property zu speichern macht ihn auf der ganzen Website wiederverwendbar und an einer Stelle änderbar.
Auf dieser Seite
Die vier Teile jedes CSS-VerlaufsVerlaufsrezepte zum KopierenSo räumst du Generator-Code aufFünf Änderungen, die jeden Regler schlagenEinen Verlauf zum wiederverwendbaren Token machenWann ein Generator nicht das richtige Werkzeug ist

Ein CSS-Verlaufsgenerator gibt dir einen Verlaufswert zum Einfügen, etwa linear-gradient(135deg, #1e1b4b 0%, #6d28d9 100%), nachdem du Farben und einen Winkel gewählt hast. Als Startpunkt ist das gut. Aber ein CSS-Verlauf ist kurz genug, um ihn in unter einer Minute von Hand zu schreiben, und im handgeschriebenen Code stecken die Verbesserungen: ein dritter Stopp, ein besserer Farbraum, eine zweite Ebene. Diese Seite zeigt, wie du Generator-Code liest, säuberst und deinen eigenen schreibst.

Die vier Teile jedes CSS-Verlaufs

css
.hero {
  background-image: linear-gradient(
    160deg            /* 1. direction: an angle or "to right" */
    in oklch,         /* 2. optional: the colour space to blend in */
    #1e1b4b 0%,       /* 3. colour stops: colour and position */
    #6d28d9 55%,
    #f472b6 100%
  );
}

/* 4. the type: linear, radial or conic */
.glow { background-image: radial-gradient(circle at 80% 20%, #f472b6, #1e1b4b 70%); }
.dial { background-image: conic-gradient(from 90deg, #6d28d9, #f472b6, #6d28d9); }
Alles, was die Regler eines Generators steuern, entspricht einem dieser vier Teile.
Typlinear, radial, conic plus repeating-Versionen

Standard, wenn weggelassen

Keiner, du musst wählen
Richtung oder Position

Optionen

160deg, to top right, circle at 80% 20%, from 90deg

Standard, wenn weggelassen

Von oben nach unten; zentrierte Ellipse; ab 0deg
Farbraumin oklab, in oklch, in srgb und weitere

Standard, wenn weggelassen

sRGB für Hex-Farben
StoppsBeliebige Farben, optional mit Positionen in Prozent oder Länge

Standard, wenn weggelassen

Gleichmäßig von 0 % bis 100 % verteilt
TeilOptionenStandard, wenn weggelassen
Typlinear, radial, conic plus repeating-VersionenKeiner, du musst wählen
Richtung oder Position160deg, to top right, circle at 80% 20%, from 90degVon oben nach unten; zentrierte Ellipse; ab 0deg
Farbraumin oklab, in oklch, in srgb und weiteresRGB für Hex-Farben
StoppsBeliebige Farben, optional mit Positionen in Prozent oder LängeGleichmäßig von 0 % bis 100 % verteilt
Die Standards erklären, warum so viele generierte Verläufe gleich aussehen: zwei Stopps, gleichmäßig verteilt, in sRGB gemischt.

Jeder Typ hat einen eigenen Leitfaden: lineare Verläufe, radiale Verläufe und konische Verläufe.

Verlaufsrezepte zum Kopieren

Diese sind von Hand geschrieben statt generiert, und jedes nutzt eine Idee, die ein einfacher Generator selten liefert: ein Licht außerhalb der Mitte, drei Stopps statt zwei oder einen gewählten Farbraum. Klick auf einen, um ihn zu kopieren.

Der letzte hat nur zwei Stopps, aber das Mischen in oklch führt den Farbton durch ein kräftiges Pink, wo sRGB ein stumpferes Mauve liefert. Browser ohne Farbraumunterstützung zeigen dann gar keinen Verlauf, also deklariere zuerst einen einfachen Verlauf.

So räumst du Generator-Code auf

Fügst du Code aus einem älteren Generator ein, bekommst du womöglich fünf Zeilen, wo eine reicht. Verläufe mit Präfix und der Internet-Explorer-Filter sind seit Jahren unnötig; sie machen den Code schwerer und nutzen im Fall der alten -webkit--Syntax ein anderes Winkelsystem, das jeden verwirrt, der später daran arbeitet.

Typischer alter Code

  • background: #1e1b4b; und dann drei Kopien mit Präfix
  • -webkit-linear-gradient(left, ...) mit den alten Winkelregeln
  • filter: progid:DXImageTransform... für den Internet Explorer
  • rgba(30, 27, 75, 1) für voll deckende Farben

Sauberer moderner Code

  • Eine feste background-color als Fallback
  • Ein linear-gradient() ohne Präfix
  • Keine Filter
  • Kurzes Hex oder rgb(30 27 75 / 0.5) nur, wo Alpha zählt
css
.hero {
  background-color: #1e1b4b; /* shows while loading and if the gradient fails */
  background-image: linear-gradient(160deg, #1e1b4b 0%, #6d28d9 55%, #f472b6 100%);
}
Alles, was der Code eines alten Generators sagen wollte, in zwei Zeilen.

Auch dein Browser ist ein ordentlicher Generator. Öffne die Entwicklertools, wähle das Element und klicke im Styles-Panel auf ein beliebiges Farbfeld im Verlauf: Du bekommst einen Farbwähler für diesen Stopp und kannst Winkel und Prozente direkt bearbeiten, während sich die Seite live aktualisiert. Kopier den fertigen Wert zurück in dein Stylesheet. Um einen Verlauf an echtem Inhalt abzustimmen, schlägt das jedes eigenständige Tool, weil du ihn hinter deiner echten Überschrift siehst.

Fünf Änderungen, die jeden Regler schlagen

  1. 1

    Einen mittleren Stopp ergänzen

    Zwei Stopps ergeben eine gerade Rampe. Eine dritte Farbe bei etwa 50 bis 60 Prozent bringt Tiefe und lässt dich steuern, wo der Wechsel passiert.

  2. 2

    Den Farbraum wählen

    Ergänze in oklab, damit Übergänge zwischen weit entfernten Farben sauber bleiben, oder in oklch, damit der Farbton wandert. Verlaufsinterpolation zeigt den Unterschied.

  3. 3

    Das Licht aus der Mitte rücken

    Tausch einen linearen Verlauf gegen radial-gradient(circle at 80% 20%, ...), damit die hellste Farbe wie eine Lichtquelle aus einer Ecke kommt.

  4. 4

    Zwei oder drei Verläufe schichten

    Trenne mehrere Werte in background-image mit Kommas. Radiale Lichter über einer linearen Basis wirken viel reicher als ein einzelner Verlauf; CSS-Mesh-Gradients gehen noch weiter.

  5. 5

    Etwas Körnung ergänzen

    Eine feine Rauschebene kaschiert Streifenbildung in großen, dunklen Verläufen. Der Code steht in CSS-Rauschtextur.

css
.hero {
  background-color: #0f0b1e;
  background-image:
    radial-gradient(circle at 80% 15%, #f472b6 0%, transparent 40%),
    radial-gradient(circle at 15% 85%, #4338ca 0%, transparent 45%),
    linear-gradient(160deg, #0f0b1e 0%, #1e1640 100%);
}
Drei Ebenen von Hand geschrieben: ein rosa Licht oben rechts, ein Indigo-Becken unten links, eine dunkle Basis. Die zuerst genannte Ebene liegt oben.

Einen Verlauf zum wiederverwendbaren Token machen

Sitzt ein Verlauf, gib ihm einen Namen. Eine Custom Property hält den ganzen Wert, sodass Buttons, Banner und der Hero ihn teilen können, und ein Redesign berührt eine Zeile. CSS-Variablen fürs Theming zeigt, wie du Verlaufstokens pro Marke oder Modus austauschst.

css
:root {
  --gradient-brand: linear-gradient(160deg, #1e1b4b 0%, #6d28d9 55%, #f472b6 100%);
}

.hero { background-image: var(--gradient-brand); }
.badge { background-image: var(--gradient-brand); }
Eine Definition, überall genutzt. Ändern sich die Farben, muss sich sonst nichts im Stylesheet ändern.

Wann ein Generator nicht das richtige Werkzeug ist

Generatoren und handgeschriebenes CSS teilen dieselbe Grenze: Das Ergebnis ist eine Liste von Stopps, die jeder in deinem Stylesheet lesen und wiederverwenden kann. Für Interface-Details ist das in Ordnung. Für den Hintergrund, an dem man dich erkennt, auf deiner Website und in jedem Post, willst du vielleicht etwas Reicheres, das schwerer zu kopieren ist. Den allgemeineren Rat findest du in wie du einen Verlaufsgenerator nutzt.

Gradiently Marks gehen über das hinaus, was CSS beschreiben kann: geschichtete Materialien, Licht, Körnung und Bewegung, live in jeder Größe gerendert, mit genau einem Besitzer zur Zeit. Du kannst mit jedem noch nicht gesicherten Mark kostenlos gestalten und im Markt mit Farbwörtern nach einem suchen, der dem Verlauf nahekommt, den du schreiben wolltest.

Finde einen Farbverlauf, der nur dir gehört

Stöbere durch Tausende Marks, gestalte kostenlos mit jedem davon und sichere dir den, der sich nach dir anfühlt.

Den Markt durchstöbern

Häufige Fragen

Was ist ein CSS-Verlaufsgenerator?

Ein Tool, mit dem du Farben, Winkel und Typ visuell wählst und das dann einen Wert linear-gradient(), radial-gradient() oder conic-gradient() zum Einfügen in CSS ausgibt.

Brauche ich für CSS-Verläufe noch -webkit-Präfixe?

Nein. Verläufe ohne Präfix funktionieren in jedem aktuellen Browser. Entferne Kopien mit Präfix und alte Internet-Explorer-Filter aus generiertem Code.

Wie schreibe ich einen CSS-Verlauf von Hand?

Wähle einen Typ, eine Richtung und zwei oder mehr Farbstopps: linear-gradient(160deg, #1e1b4b, #6d28d9 55%, #f472b6).

Warum sieht mein generierter Verlauf in der Mitte trüb aus?

Er mischt in sRGB, was zwischen weit entfernten Farben vergraut. Ergänze in oklab nach dem Winkel oder einen mittleren Stopp in einer saubereren Farbe.

Wie verwende ich einen Verlauf auf einer Website wieder?

Speichere den ganzen Verlauf in einer Custom Property wie --gradient-brand und nutze var(--gradient-brand), wo immer du ihn brauchst.

Diesen Artikel teilen

Geschrieben von GradientlyVerifiziertes Gradiently-Konto

Das Team hinter Gradiently, einem Designtool rund um Marks: lebendige Farbverläufe, durch die alles, was du gestaltest, nach dir aussieht.

Unser Profil ansehen

Auf dieser Seite

Die vier Teile jedes CSS-VerlaufsVerlaufsrezepte zum KopierenSo räumst du Generator-Code aufFünf Änderungen, die jeden Regler schlagenEinen Verlauf zum wiederverwendbaren Token machenWann ein Generator nicht das richtige Werkzeug ist

Diesen Artikel teilen

Als Nächstes in CSS und Web

repeating-linear-gradient in CSS: Streifen, Ringe und Muster

Weiterlesen

Alle Artikel zu CSS und Web
Farbverläufe

Farbverlauf-Generator nutzen, ohne wie alle anderen auszusehen

5 Min. Lesezeit

Farbverlauf-Generatoren sind schnell und nützlich, und sie erzeugen alle ungefähr dieselben Looks. Die Lösung ist nicht ein besserer Generator, sondern das, was du in den fünf Minuten nach dem Klick tust.

CSS und Web

CSS linear-gradient(): der vollständige Leitfaden

6 Min. Lesezeit

Jeder Teil von linear-gradient() erklärt, mit einem Live-Beispiel neben dem Code: von der Standardrichtung über harte Stopps und geschichteten Glanz bis zu weicheren OKLCH-Mischungen.

Farbverläufe

Interpolation von Farbverläufen: sRGB, OKLab und warum es zählt

5 Min. Lesezeit

Nimm Blau und Gelb, mische sie, und die Mitte wird grau. Das liegt nicht an deinen Farben, sondern an der Mathematik des Farbraums, in dem gemischt wird, und seit CSS Color 4 kannst du ihn ändern.

Finde den Look, der nur dir gehört.

Jeder Mark ist ein lebendiger Hintergrund mit einem Besitzer. Probiere einen noch freien Mark und sichere dir deinen, wenn es sich richtig anfühlt.

Jetzt gestalten

Zertifikat prüfen

Gib eine Zertifikatsnummer oder den Code eines Marks ein, um zu sehen, wem er gehört.

Funktioniert mit ChatGPT und Claude

Bitte deine KI um ein Design. Sie macht es in deinem Mark, bereit zum Bearbeiten.

ChatGPTClaude
So verbindest du sie

Produkt

  • Markt
  • Erkunden
  • Preise
  • Zertifikate

Lernen

  • Leitfaden
  • Hilfe-Center
  • Neuigkeiten

Entwickler

  • Überblick
  • ChatGPT und Claude
  • API-Referenz
  • API-Schlüssel

Unternehmen

  • Über uns
  • Kontakt
  • Anmelden

Rechtliches

  • Nutzungsbedingungen
  • Datenschutz
  • Erstattungen
  • Mark-Schutz
  • Cookies
  • Alle Richtlinien
Fahr über die Buchstaben. Jeder trägt einen echten Mark.Tippe auf einen Buchstaben, um seinen Mark zu sehen.Ein Name. Zehn Marks darin.
© 2026 Gradiently