CSS Box Shadow Generator

Design multi-layer CSS box-shadows with live preview

๐Ÿ”’ 100% ๋ธŒ๋ผ์šฐ์ € ๋‚ด๐Ÿ†“ ํ‰์ƒ ๋ฌด๋ฃŒโšก ๊ฐ€์ž… ์—†์Œ
์ฐธ๊ณ : ์•„๋ž˜ ํˆด ์ธํ„ฐํŽ˜์ด์Šค๋Š” ํ˜„์žฌ ์˜์–ด๋กœ๋งŒ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. UI๋Š” ํ•˜๋‚˜์”ฉ ๋ฒˆ์—ญ ์ค‘์ž…๋‹ˆ๋‹ค. ์ด ํˆด์„ ์˜์–ด๋กœ ๋ณด๊ธฐ โ†’
Layer 1

์‚ฌ์šฉ๋ฒ•

  1. 1
    Adjust sliders

    Move x, y, blur, spread, and pick a color. The preview updates instantly.

  2. 2
    Add more layers

    Real design-system shadows stack multiple layers - hit + Add layer to build depth.

  3. 3
    Copy the CSS

    Paste the ready-to-use box-shadow declaration into your stylesheet.

CSS Box Shadow Generator ์†Œ๊ฐœ

Free online CSS box-shadow generator. Design elegant multi-layer shadows with sliders for x, y, blur, spread, and color, plus inset support. Live preview and one-click CSS copy. Runs entirely in your browser. 712 Tools์˜ CSS Box Shadow Generator์€ ์ตœ์‹  JavaScript API๋ฅผ ์‚ฌ์šฉํ•ด ์—ฌ๋Ÿฌ๋ถ„์˜ browser์—์„œ ์™„์ „ํžˆ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค - server๊ฐ€ ์—ฌ๋Ÿฌ๋ถ„์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณผ ์ผ์ด ์ ˆ๋Œ€ ์—†์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์ฆ‰๊ฐ์ ์ธ ๊ฒฐ๊ณผ, ์™„์ „ํ•œ ํ”„๋ผ์ด๋ฒ„์‹œ, ๊ทธ๋ฆฌ๊ณ  ์—…๋กœ๋“œ ์ œํ•œ์ด ์—†์Šต๋‹ˆ๋‹ค.

debugging ์„ธ์…˜, ๋น ๋ฅธ sanity check, ๋˜๋Š” ํ”„๋กœ๋•์…˜ ์ธ์‹œ๋˜ํŠธ - ์–ด๋–ค ์ƒํ™ฉ์ด๋“  ์ด ํˆด์€ ์›ํ•˜๋Š” ๋งŒํผ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์›Œํ„ฐ๋งˆํฌ ์—†์Œ, ๊ฐ€์ž… ์—†์Œ, ํˆด ๋‚ด ๊ด‘๊ณ  ์—†์Œ.

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

Why layer multiple shadows?

One shadow rarely looks natural. Design systems like Material and Tailwind's default shadow use two or three layered shadows for realistic depth.

What's the difference between blur and spread?

Blur softens the edge (Gaussian falloff). Spread expands or contracts the shadow before blurring - useful for tighter, harder shadows.

When should I use inset?

Inset shadows draw inside the box - great for pressed-button effects, subtle inner glows, or 'inset' form fields.

๋” ์ฝ๊ธฐ