ToolHop.

ADVERT

💡 Neumorphism Generator

Generate neumorphic soft UI effects with adjustable shadows, blur, border radius, and inset mode. Copy CSS code instantly.

Neumorphism Generator

Generate soft UI / neumorphic designs. Pick a preset or tweak background, shadow size, blur, and radius. Copy CSS instantly.

12px
24px
12px
Aa
background: #e0e0e0;
border-radius: 12px;
box-shadow: 12px 12px 24px #bebebe, -12px -12px 24px #ffffff;

How to use this tool

  1. Pick a preset to start from a balanced light or dark surface.
  2. Adjust size, blur, and radius sliders until the depth matches your interface.
  3. Copy the CSS snippet and apply it to cards, toggles, or buttons in your project.

Design notes

  • Use subtle color variance between the background and component for a believable extrusion.
  • Inset mode simulates pressed states—pair it with neutral backgrounds for tactile controls.
  • Keep blur proportional to size; too much blur can muddy the illusion on smaller elements.

Hand-off tips

  • Share both the CSS and hex background so developers reproduce the look precisely.
  • Consider exporting an alternative flat style for reduced-motion accessibility settings.
  • Combine with the Material Palette tool to ensure your shadows align with brand colors.

FAQ

Why are there two shadows?
Neumorphism relies on dual highlights and shadows to mimic light hitting the surface from opposite angles.
Can I change the shadow colors?
Yes. Swap the light and dark hex codes inside the generated CSS to match your palette.
Does this support multiple layers?
Apply the CSS to any element—nesting cards with different radii creates layered depth without extra markup.

ADVERT

ADVERT

Neumorphism CSS Generator - Soft UI Box Shadows