Should I use a preset shadow or a custom shadow?
Start with a preset if you want something fast and consistent with common Tailwind usage. Use the custom shadow controls when you need a more specific depth, softer spread, or a brand-colored shadow.
Tailwind utility
Preview box shadows and copy either Tailwind shadow classes or matching CSS.
Preview box shadows and copy either Tailwind shadow classes or matching CSS.
Shadow preview
Adjust the depth until the card feels distinct without becoming muddy or overly dramatic.
shadow-lg
box-shadow: 0 10px 15px -3px rgb(15 23 42 / 0.14), 0 4px 6px -4px rgb(15 23 42 / 0.14);
Shadows are one of those details that are hard to dial in by eye while switching between code and preview. This tool lets you adjust the visual depth first and then copy the matching Tailwind class or CSS value.
It works well for cards, dialogs, dropdowns, buttons, and dashboard surfaces where elevation matters but you still want the result to stay restrained and readable.
Start with a preset if you want something fast and consistent with common Tailwind usage. Use the custom shadow controls when you need a more specific depth, softer spread, or a brand-colored shadow.
Yes. The tool outputs an arbitrary-value Tailwind class for custom shadows, so you can still keep the result inside a Tailwind workflow.
Yes. These generators are built for speed and iteration, but you should still review the final classes or CSS against your design system, responsive breakpoints, and accessibility requirements.