Box-Shadow-Generator
Erstellen Sie CSS-box-shadow-Schatten mit visuellen Reglern und Code-Ausgabe. Kostenlos, schnell und vollständig im Browser nutzbar, ohne Anmeldung.
Aktualisiert am
Box Shadow Generator
Create beautiful multi-layer CSS box shadows with live preview, presets, and multiple output formats.
Live Preview
Drag the element to adjust active layer's X/Y offset
Shadow Layers1
Preset Library
Material
Neumorphic
Glow
Card
Button
Generated Code
.element {
box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.10);
}About Box Shadow Generator
- Multiple shadow layers with individual enable/disable
- Drag the preview element to set X/Y offset interactively
- Layer reordering, duplication, and removal
- Neumorphism generator with auto color calculation
- 15+ curated presets across 5 style groups
- Preview element: card, button, avatar, image
- Output: CSS, Tailwind, SCSS, styled-components, Design Tokens
- History with up to 20 saved states
Privacy First: All processing happens locally in your browser. No data is sent to any server.
Häufig gestellte Fragen
Was bedeuten die fünf Box-Shadow-Werte?
Ein CSS-Box-Shadow besteht aus fünf Teilen, und jeder Regler in diesem Tool entspricht einem davon. Der X-Versatz verschiebt den Schatten nach links oder rechts, der Y-Versatz nach oben oder unten, sodass ein positiver Y-Wert den Schatten wie bei Licht von oben unter das Element fallen lässt. Der Unschärferadius bestimmt, wie weich die Kante ist: null ergibt eine harte, scharfe Linie, ein größerer Wert breitet sie zu einem diffusen Schleier aus. Die Ausbreitung (Spread) vergrößert oder verkleinert den Schatten, bevor die Unschärfe angewendet wird. Farbe wird zusammen mit ihrer Deckkraft als rgba()-Wert ausgegeben, sodass die Transparenz direkt eingebacken ist. Ein sechstes Schlüsselwort, inset, dreht den ganzen Schatten nach innen für einen gedrückten Look. Stelle oben jeden Regler ein, und die Live-Vorschau aktualisiert sich sofort, sodass du genau siehst, wie sich ein Wert auf das Ergebnis auswirkt, bevor du den Code kopierst.
Wie stapele ich mehrere Box-Shadows auf einem Element?
In CSS setzt du mehrere Schatten in eine box-shadow-Regel, getrennt durch Kommas, und sie werden von hinten nach vorne gerendert, sodass der erste Schatten oben liegt. Dieses Tool übernimmt das für dich: Du fügst eine neue Ebene hinzu, und es verwaltet die durch Kommas getrennte Syntax automatisch. Layering ist der Weg, um realistische Tiefe zu erzeugen, denn ein einzelner Schatten wirkt flach, während zwei oder drei mit unterschiedlichem Versatz, Unschärfe und Deckkraft nachbilden, wie Licht tatsächlich fällt. Du kannst Ebenen neu ordnen, eine als Ausgangspunkt duplizieren und jede Ebene ein- oder ausblenden, um Looks zu vergleichen, ohne sie zu löschen. Die Material-Elevation-Presets nutzen genau diesen Ansatz und stapeln pro Stufe zwei oder drei Ebenen, wie es Googles Spezifikation vorsieht. Baue deinen Stapel mit den Ebenen-Reglern oben auf und kopiere die kombinierte Regel mit einem Klick.
Was ist negative Ausbreitung und warum wirken Card-Schatten dadurch besser?
Die Ausbreitung (Spread) vergrößert oder verkleinert einen Schatten, bevor die Unschärfe angewendet wird. Eine positive Ausbreitung macht den Schatten größer als das Element, eine negative zieht ihn nach innen zusammen, sodass er enger darunterliegt. Negative Ausbreitung ist der Trick hinter modernen Card-Schatten: Indem du den Schatten einziehst und ihn mit einem kleinen Y-Versatz nach unten schiebst, entsteht ein weicher Schattenpool direkt unter der Karte statt eines diffusen Halos, der auf allen Seiten austritt. Das wirkt wie eine dezente, geerdete Erhebung statt eines altbackenen Schlagschattens. Eine Farbe mit niedriger Deckkraft kombiniert mit negativer Ausbreitung und moderater Unschärfe ist das Rezept, das die meisten Design-Systeme für saubere, angehobene Karten verwenden. Der Spread-Regler hier reicht von -50px bis 50px — stelle also einen negativen Wert ein, beobachte, wie sich die Vorschau strafft, und kopiere das Ergebnis direkt in dein Stylesheet.
Was ist Neumorphismus und wie erzeugt der Soft-UI-Modus ihn?
Neumorphismus, auch Soft UI genannt, ist ein Stil, bei dem Elemente aus dem Hintergrund herausgeformt wirken, statt darüber zu schweben, als wären sie aus demselben Material herausgedrückt. Der Effekt braucht zwei Schatten auf derselben Oberflächenfarbe: einen dunklen Schatten auf einer Seite und ein helles Highlight auf der gegenüberliegenden, sodass das Element sanft erhaben wirkt. Dieses Paar von Hand richtig hinzubekommen ist knifflig, weil beide Schatten von derselben Basisfarbe abgeleitet sein müssen. Der eigene Neumorphismus-Modus dieses Tools übernimmt die Berechnung für dich: Du legst Basisfarbe, Intensität, Distanz und Unschärfe fest, und es berechnet automatisch das passende helle und dunkle Schattenpaar. Du kannst es auf einer Karte, einem Button oder einem Avatar ansehen und zwischen hellem und dunklem Hintergrund wechseln, um den Kontrast zu prüfen. Öffne oben den Soft-UI-Modus, stelle die Basisfarbe ein und kopiere das erzeugte Schattenpaar.
Kann ich den Schatten als Tailwind, SCSS oder Design-Tokens exportieren?
Ja. Der Generator erzeugt denselben Schatten in fünf kopierfertigen Formaten, sodass er direkt in deinen Stack passt. Du erhältst reines CSS als fertige box-shadow-Regel zum Einfügen, eine Tailwind-Arbitrary-Value-Klasse in der Form shadow-[...], eine SCSS-Variable, die du über mehrere Partials hinweg wiederverwenden kannst, ein styled-components-Template-Literal für CSS-in-JS sowie Design-Tokens als JSON im Standard-Token-Format für Design-System-Pipelines. Du kannst die vollständige Regel kopieren, nur den reinen Wert kopieren, wenn du lediglich den Teil nach der Eigenschaft brauchst, oder das Ergebnis als Datei herunterladen. Ein integrierter Verlauf speichert bis zu 20 deiner letzten Zustände, sodass du zu einer früheren Version zurückspringen kannst, ohne deine Arbeit zu wiederholen. Baue oben den gewünschten Schatten, wähle das Format, das zu deinem Projekt passt, und schnapp dir den Code mit einem Klick.
Embed This Tool
Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.
<iframe src="https://getthetoolbox.com/embed/box-shadow-generator" title="Box Shadow Generator — The Toolbox" width="100%" height="360" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/utility-tools/box-shadow-generator?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Box Shadow Generator</a> by The Toolbox</p>Verwandte Tools
Kostenloser Generator für sichere Passwörter
Erstelle sichere, zufällige Passwörter mit anpassbaren Optionen. Kostenlos, schnell und vollständig in deinem Browser ohne Anmeldung.
Kostenloser UUID/GUID-Generator
Erstelle universell eindeutige Bezeichner (UUID/GUID). Kostenlos, schnell und vollständig in deinem Browser ohne Anmeldung.
Kostenloser QR-Code-Generator Online
Erstelle QR-Codes für URLs, Text, WLAN-Zugangsdaten und mehr. Kostenlos, schnell und vollständig in deinem Browser ohne Anmeldung.
Kostenloser JSON-Formatierer & Validator
Formatiere, validiere und verschönere JSON-Daten mit Syntaxhervorhebung und Fehlererkennung. Kostenlos, schnell und vollständig in deinem Browser ohne Anmeldung.
Über den Box-Shadow-Generator
Der Box-Shadow-Generator ist ein kostenloses visuelles Tool, mit dem du CSS-box-shadow-Werte erstellst, ohne sie von Hand zu schreiben. Du regelst Versatz, Unschärfe, Ausbreitung, Farbe und Deckkraft über Schieberegler und siehst die Live-Vorschau in Echtzeit mitwachsen, bevor du den generierten Code direkt in dein Stylesheet kopierst. Gedacht ist es für Frontend-Entwickler, UI-Designer und alle, die an einer Komponente feilen und lieber einen Schatten sehen möchten, statt Zahlen zu raten.
Im Unterschied zu einem einfachen Ein-Schatten-Picker arbeitet dieser Generator mit Ebenen. Du kannst mehrere Schatten auf einem Element stapeln, ihre Reihenfolge ändern, eine Ebene duplizieren und einzelne Ebenen ein- oder ausblenden — genau die Technik, mit der professionelle Design-Systeme eine Tiefe erzeugen, die physisch statt flach wirkt.
Was ein Box-Shadow ist und wie sich die Regler auf CSS abbilden
Ein CSS-Box-Shadow besteht aus fünf Werten, und jeder Regler hier entspricht genau einem davon:
- X- und Y-Versatz — wie weit der Schatten horizontal und vertikal verschoben wird, von -50px bis 50px. Ein positiver Y-Wert lässt den Schatten unter das Element fallen, ein negativer hebt ihn darüber.
- Unschärferadius — wie weich die Kante ist, von 0 (ein harter, scharfer Schatten) bis zu 100px. Ein größerer Wert wirkt wie eine höhere, diffusere Lichtquelle.
- Ausbreitung (Spread) — vergrößert oder verkleinert den Schatten, bevor die Unschärfe angewendet wird, von -50px bis 50px. Negative Ausbreitung ist der Trick hinter engen, modernen Card-Schatten.
- Farbe und Deckkraft — wähle eine beliebige Hex-Farbe und stelle die Deckkraft von 0 bis 100 % ein. Das Tool gibt das Ergebnis als
rgba()-Wert aus, sodass die Transparenz direkt eingebacken ist. - Inset — eine Checkbox, die den Schatten nach innen dreht und so statt eines erhabenen einen gedrückten, versenkten Look erzeugt.
Du kannst das Vorschau-Element direkt ziehen, um den X- und Y-Versatz der aktiven Ebene festzulegen, oder für Präzision exakte Zahlen in die Eingabefelder tippen.
Presets, Neumorphismus und Live-Vorschau
Fünfzehn kuratierte Presets sind in fünf Stile gruppiert — Material Elevation, Neumorphic, Glow, Card und Button —, sodass du von einem bewährten Look aus starten und ihn anpassen kannst. Die Material-Presets spiegeln die Elevation-Stufen wider (jede stapelt zwei oder drei Ebenen, genau wie in Googles Spezifikation), während die Glow-Presets mit Nullversatz und farbiger Unschärfe arbeiten, um ein Element in Licht zu tauchen.
Ein eigener Neumorphismus-Modus erzeugt automatisch den weichen "aus der Oberfläche erhobenen" Soft-UI-Effekt: Du legst Basisfarbe, Intensität, Distanz und Unschärfe fest, und das Tool berechnet das passende helle und dunkle Schattenpaar für dich. Betrachte deinen Schatten auf einer Karte, einem Button, einem Avatar oder einem Bild, wechsle zwischen hellem und dunklem Hintergrund und passe den Eckenradius des Elements bis zu 100px an, um zu sehen, wie sich der Schatten auf abgerundeten Formen verhält.
Kopierfertige Ausgabe in fünf Formaten
Wenn der Schatten passt, exportiere ihn genau so, wie dein Projekt es braucht. Der Generator erzeugt:
- CSS — eine fertige
box-shadow-Regel zum Einfügen. - Tailwind — eine Arbitrary-Value-
shadow-[...]-Klasse. - SCSS — eine wiederverwendbare
$box-shadow-Variable. - styled-components — ein styled Template Literal.
- Design-Tokens — JSON im Standard-Token-Format für Design-System-Pipelines.
Kopiere die vollständige Regel, nur den reinen Wert oder lade das Ergebnis als Datei herunter. Ein integrierter Verlauf speichert bis zu 20 deiner letzten Zustände, sodass du zu einer früheren Version zurückspringen kannst, ohne deine Arbeit zu verlieren.
Alles läuft vollständig in deinem Browser. Es gibt keine Registrierung, keinen Upload und keine Serververarbeitung — deine Farben, Werte und der generierte Code verlassen niemals dein Gerät, sodass das Tool online wie offline gleich funktioniert. Stell die Regler oben ein, schnapp dir den Code und füge in Sekunden einen polierten Schatten in dein Design ein.