CSS Shadow Generator

Create beautiful CSS box shadows and text shadows with multiple layers. Adjust blur, spread, color, and opacity with live preview.

Shadow Type
Shadow Presets

Soft Drop

2 shadows

Medium Drop

2 shadows

Large Drop

1 shadow

Inner Shadow

1 shadow

Pressed Button

1 shadow

Floating Card

2 shadows

Neon Glow

3 shadows

Neumorphism

2 shadows

Shadow States
Configure shadows for each interaction state. The preview shows transitions between states.
Preview
Element
Hover and click the element to see state transitions
Generated CSS
.element { transition: box-shadow 0.3s ease; } .element { box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1); } .element:hover { box-shadow: 0px 8px 12px -2px rgba(0, 0, 0, 0.15); } .element:active { box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2); }
Normal Shadows (1)
Drag to reorder
0px 4px 6px -1px
10%
Shadow Settings
px
px
px
px
%

Create an inner shadow effect