Home/Design Generators/Neumorphism Generator

Neumorphism Generator

Create beautiful neumorphic UI elements with customizable soft shadows. Generate copy-paste CSS code for buttons, cards, and inputs — instantly.

What is Neumorphism?

Neumorphism (or soft UI) is a UI design trend that combines skeuomorphic depth with flat design simplicity. Elements appear to extrude from — or press into — the background using two carefully placed box-shadows: one lighter and one darker than the background color.

🪞 Soft Depth Effect

Neumorphic elements look like they're physically part of the surface — raised buttons, pressed inputs, and floating cards.

🎨 Color-Matched Shadows

Both shadows are derived from the background color — one lightened, one darkened — keeping the design cohesive.

📋 Pure CSS

No images or SVG required — neumorphic effects are created entirely with CSS box-shadow.

Neumorphism CSS Examples

The key is using two box-shadow values — a light shadow and a dark shadow.

Raised Element (default)

background: #e0e5ec; border-radius: 12px; box-shadow: 8px 8px 16px #b8bec7, -8px -8px 16px #ffffff;

Pressed / Active State

background: #e0e5ec; border-radius: 12px; box-shadow: inset 8px 8px 16px #b8bec7, inset -8px -8px 16px #ffffff;

Concave Style

background: linear-gradient( 145deg, #cacdd4, #f0f3fa ); box-shadow: 8px 8px 16px #b8bec7, -8px -8px 16px #ffffff;

Dark Mode Neumorphism

background: #2d2d2d; border-radius: 12px; box-shadow: 8px 8px 16px #1a1a1a, -8px -8px 16px #404040;

Neumorphism Shadow Generator — Figma Plugin

The Neumorphism Shadow Generator Figma Plugin by Plus UI Design lets you create neumorphic effects directly in Figma without writing any CSS manually.

⚡ Key Features

  • Customizable light source direction
  • Shadow intensity and softness control
  • Gradient or solid background support
  • Flat, concave, convex, and pressed styles
  • Corner radius control
  • Real-time preview in Figma
  • One-click CSS code copy

🔄 How It Works

  1. Install the plugin from Figma Community
  2. Select a frame or rectangle in Figma
  3. Adjust shadow settings in the plugin panel
  4. Click to apply — shadows update in real time
  5. Copy the generated CSS for your web project

Frequently Asked Questions

Neumorphism is a UI design style that uses two box-shadows — one light and one dark — to make elements appear to extrude from or press into the background. Also called "soft UI."

Use two box-shadow values: one slightly darker and one slightly lighter than your background. Our Figma plugin generates this code automatically based on your chosen color and settings.

Yes, the Neumorphism Shadow Generator Figma plugin has a free tier. Additional features are available in the premium version via our shop.

Neumorphism can have low color contrast, which is a concern for accessibility. Always check contrast ratios with WCAG tools and use neumorphism selectively on decorative elements rather than interactive text.

TwitterFacebookInstagramPinterest

Plus UI Design 2020 - 2026

Designed & Coded by@keno_reloaded