← Tools

CSS & Layout

Box-Shadow Generator

Stack as many shadow layers as you need — offset, blur, spread, color, and inset — and watch them combine live. Layered shadows read far softer and more realistic than a single one. Copy the CSS, or grab it as a custom property.

Backdrop
box-shadow
 

Tip: keep each layer subtle and stack two or three at increasing blur for a natural, lifted look rather than one hard shadow. Toggle inset on a layer for an inner shadow.

About the box-shadow generator

This free tool builds layered CSS box-shadows visually. Adjust the offset, blur, spread, color, and inset setting for each layer, watch the live preview, then copy the finished CSS.

Use it when a single flat shadow looks harsh. Stacked shadows with low opacity imitate how real light falls, so cards and buttons feel lifted without looking heavy.

Worked example: a soft card shadow is often a tight contact shadow plus a wide ambient one, such as 0 1px 2px rgba(0,0,0,.08), 0 8px 24px rgba(0,0,0,.12). Add each layer here and nudge the blur until it looks right.

Start a Conversation