Adjust offset, blur, spread, color, and opacity visually — get the exact box-shadow CSS code instantly.
Positive spread expands the shadow outward beyond the element's edges, while negative spread shrinks the shadow inward, useful for tighter, more subtle shadows.
An inset shadow appears inside the element's border rather than outside it, creating a pressed-in or recessed visual effect instead of a floating one.
This tool generates a single box-shadow value. Multiple shadows can be created by separating multiple values with commas in your own CSS.
This tool lets you build a CSS box-shadow visually — adjusting horizontal and vertical offset, blur radius, spread, color, and opacity with sliders — while seeing a live preview and generating the exact CSS code to copy into your stylesheet.
All shadow building happens directly in your browser — nothing is sent to a server.