Shadow Generator

Visual box-shadow code generator

Presets

Shadow Layers

#1
X Offset0px
Y Offset4px
Blur12px
Spread0px
#000000

Preview

CSS Output

box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.15);

About Shadow Generator

CSS shadow generator visually creates box-shadow and text-shadow code, supports multi-layer shadows/blur radius/spread/color adjustment. Real-time preview, one-click shadow CSS generation.

How to Use

  1. Choose shadow type (box shadow/text shadow)
  2. Adjust offset/blur/spread/color
  3. Add multiple shadow layers
  4. Copy generated CSS code

Frequently Asked Questions

What are the 4 box-shadow values?
In order: X offset (horizontal), Y offset (vertical), blur radius, spread radius. E.g., '2px 2px 5px 0px rgba(0,0,0,0.3)' is bottom-right shadow with blur.
How to make inner shadow?
Add inset keyword before box-shadow values. E.g., 'inset 0 0 10px rgba(0,0,0,0.5)' creates inset effect, common for input focus state.
What are multi-layer shadows for?
Stacking multiple shadows creates more realistic depth. E.g., close dark small shadow + distant light large shadow simulates Material Design elevation.