Design elevation and depth for modern UI cards and buttons. Configure horizontal/vertical offsets, blur radius, spread, inset states, and multi-layer blending with real-time preview.
Runs entirely in your browser
Box shadows give UI elements depth and elevation, but realistic ones are rarely a single shadow — good depth usually comes from layering several with different offsets and blurs. This generator lets you configure horizontal and vertical offset, blur radius, spread and inset state, and combine multiple shadow layers, with a live preview of a card or button as you adjust.
That visual control makes it easy to achieve soft, believable elevation rather than the harsh grey slab a single default shadow produces. Insets let you create pressed or recessed effects, and layering lets you mimic how real light falls off gradually. The tool outputs the exact box-shadow CSS to copy.
It runs in your browser and produces clean CSS with no libraries. Use it to build a consistent elevation system for cards, buttons and modals, or to quickly match a shadow from a design you are implementing.
TechToolsHQ is an independent, reader-supported tech platform. If this free tool saved you time, solved a problem, or helped your workflow, consider supporting our work. Your support helps us keep our utilities 100% free, private, and ad-free for everyone.