Neumorphism Generator

Create soft raised or inset UI surfaces with live preview, quick presets and copy-ready CSS for modern neumorphic interfaces.

All generators

Neumorphism Controls

Adjust the base color, softness and shadow depth to generate a clean embossed card or inset panel.

Soft UI Preview Raised card or inset panel
.neumorphism-card { background: #E6EDF5; border-radius: 24px; box-shadow: 14px 14px 28px rgb(191, 198, 207), -14px -14px 28px rgb(235, 240, 246); }

How this neumorphism generator works

Neumorphism creates depth by using two shadows based on the same background color: one darker shadow for the lower edge and one lighter shadow for the upper edge. When both are balanced well, the element feels softly raised from the surface. When the shadows are inset, the element looks pressed into the background instead.

This generator derives both shadow colors automatically from your selected background color, so you only need to focus on distance, blur, radius and strength. That keeps the effect consistent and makes it easier to test soft UI ideas quickly before moving them into a real interface.

Example CSS

.neumorphism-card {
  background: #E6EDF5;
  border-radius: 24px;
  box-shadow: 14px 14px 28px rgb(191, 198, 207), -14px -14px 28px rgb(235, 240, 246);
}

Try more generators for related CSS effects:

Browse all generators