Neumorphic design: What it is and how to use it effectively


Neumorphism mixes the effects of minimalism and realism to create interfaces that are easy to comprehend, but aren’t overwhelming to the eye. Neumorphic designs appear soft and feather-like due to the use of shadows and highlights that create depth on the interface.

Neumorphism UI design on web and mobile platforms

Keep reading to learn about neumorphism’s origins, how you can use it in your designs, and how it compares to other design trends.

Editor’s note: This blog was updated 16 May 2025 by the author to provide an expanded definition of neumorphism, cover neumorphic design principles, offer real-life examples, and answer FAQs.

What is neumorphism?

Neumorphism brings a modernized flavor to flat design by maintaining simplicity while eliminating flatness. Instead of relying on high-contrast and heavy textures to distinguish elements from each other, neumorphism uses subtle shadows, highlights, and gradients to create a soft and clean surface. Neumorphism still provides visual clarity, but balances intuitiveness with simplicity.

Neumorphic interfaces include UI components like buttons, cards, and dropdowns that look like they’re “rising” or “sinking” into the application’s background. This visual styling creates depth and hierarchy without diminishing its minimal appeal.

However, to fully understand neumorphism, you need to go back and review the evolution of modern-day interface design with skeuomorphism and flat design.

Skeuomorphism: Translating the real world to early UIs

As personal and home computers became more commonplace, there was a growing need to make new digital experiences feel familiar to users’ mental models. These interfaces first integrated physical experiences through skeuomorphism, which inserted familiar elements from the physical world into the digital:

 

Notes App Apple
A real-world example of skeuomorphic design is the older version of the Notes app on Apple devices

 

Features of skeuomorphic interface design include:

  • Three-dimensional appearance from shadows and gradients
  • Iconography with literal meaning (like a trash can to represent the “delete” action)
  • Imitations of physical objects (like a replica of a notepad on a mobile phone)

Skeuomorphism helped users become more comfortable with digital experiences. But the design trend had its share of cons including unappealing visuals that looked cluttered, and poor loading speeds from the interface’s detailed elements.

Flat design: Focusing on sleekness and usability

Flat design emerged in the early 2010s to address the cons of skeuomorphism. This trend took a “form follows function” approach by focusing on the usability of the interface and minimizing details. No more shadows, textures, and gradients — and no more literal interfaces.

Microsoft was among the first to adopt flat design, as you can see in this older version of their homepage:

 



Flat Design Microsoft
Flat design used in Microsoft’s homepage

 

Features of flat interface design include:

  • Two-dimensional appearance
  • Simple shapes and typography (which improved loading speeds)
  • Bold colors to prompt users on actions they can take

Though flat design’s approach is directly influenced by skeumorphism’s limitations, it also had its share of cons. For example, it caused some usability issues since users couldn’t always tell what was interactive or not, and it was widely regarded as too simple.

So where is the balance between being too cluttered and literal versus being too simple and unclear?

Neumorphism: Balancing realism with minimalism

Neumorphism (or new-skeuomorphism) was introduced around 2019 once flat design began losing traction. This design trend blends the best features of skeuomorphism and flat design, bringing back elements from the realism found in skeuomorphic design to balance with the minimalism found in flat design:

 

Neumorphism Music App Concept
Neumorphism used in a music app concept by Filip Legierski

 

Like the transition from skeuomorphism to flat design, neumorphism is a response to flat design’s limitations. Features of neumorphism include:

  • Three-dimensional appearance from drop shadows, inner shadows, and highlights
  • Simple color schemes with minimal color
  • Soft, low-contrast interfaces

Think of this trend as a modernized skeuomorphic interface — that’s why it’s called new-skeuomorphism. The reintroduction of shadows, gradients, and textures makes these interfaces feel realistic without being overly cluttered.

Neumorphic design principles

Now that we’ve reviewed neumorphism’s origins and how it combines different UI design styles, let’s analyze neumorphism’s core design principles more closely.

Monochromatic color and gradients

One of the most noticeable details of neumorphism is how it uses simple, monochrome color palettes. Almost the entire interface uses the same color with some pops of an accent color. But instead of using plain white or black as the main or “base” color, products use an off-white (e.g., #F4F4F4) or off-black (e.g., #252525) to allow the interface’s shadows and gradients to show better.

Of course, only using monochromatic, solid colors can feel boring and lifeless to users — reducing visual appeal. To combat this issue, neumorphism also adds subtle gradients to UI components to boost visual appeal and reinforce the interface’s “light source” (more on this in 3D effects). Not only that, this style also uses small bursts of a bold color to draw the user’s attention to important call-to-actions (CTAs) to guide their next actions.

In summary:

  • Use monochrome colors, such as off-white or off-black, for the interface’s base color
  • Apply gradients to UI components to reinforce the “light source”
  • Add pops of a bold accent color on important CTAs

 

Monochrome Food Ordering Design
Food ordering app design showing a monochrome palette with small pops of bright green; via Öztürk Erdağ

 

3D effects from shadows and highlights

As mentioned in the previous section, neumorphic interfaces use a “light source” to add dimension and illuminate objects in the design. The 3D effect created from the shadows and highlights also adds visual interest and elements of realism from our natural environments. Since neumorphism is defined as soft and subtle, any shadows and highlights used should be faint and diffused in order not to overpower the interface.

It’s important to note that the shadows and highlights used in the interface need to maintain the same “light source” direction, such as coming from the top-right or top-left of the screen. So if the light comes from top-left, a highlight should be placed on the element’s top-left corner, and a shadow should be placed on the element’s bottom-right corner.

In summary:

  • Use soft, diffused shadows and highlights to create a 3D effect
  • Maintain the “light source” direction by consistently using shadows and highlights

Overly-rounded shapes

Lastly, neumorphism is known for its smooth and airy UI design. To maintain this style, it can’t use sharp corners — this would add too much contrast and definition to elements. Instead, neumorphic interfaces use elements, like cards and buttons, with rounded corners and high radii to emphasize its softness and friendliness.

Not only do the rounded elements provide harmony between the shapes and the application background, it encourages the user’s eye to move and flow through the interface more naturally.

In summary:

  • Add high radii to the corners of UI elements, such as components
  • Ensure all shapes in the interface use the same radii consistently

 

Use Of Shadows, Highlights, And Rounded Corners
UI components relying on shadows, highlights, and rounded corners for a neumorphic effect (Titan UI)

 

Pros and cons of neumorphism

To better understand how to use neumorphism, it’s important to know its ideal use cases, as well as its potential limitations.

Benefits and ideal use cases

  • Simplistic designs that look modern
  • Opportunity for creativity in the interface
  • Consistent user experiences across different products

Neumorphism provides a way to blend the “form follows function” principle while adding creativity that was lost during the flat design era. These interfaces still look modern, but include more visual styling than the bare bones required.

Additionally, the simplicity of neumorphic design is easily translated across different experiences in one application, as well as across products from the same family. This can help different teams designing for the same company remain consistent with both aesthetics and interactions.

Limitations and when to avoid neumorphism

  • Accessibility issues from the low-contrast designs
  • Usability issues from the minimal color schemes

Neumorphism brings up both accessibility and usability concerns due to the low-contrast and minimal color schemes that define the design trend. However, there are ways to address these concerns while still using elements of neumorphic design.

For example, users with visual impairments like color blindness or low vision may have trouble reading neumorphic interfaces. To meet Web Content Accessibility Guidelines (WCAG), non-decorative elements on an interface must have a three-to-one color contrast ratio against adjacent colors. This includes UI components like buttons or input fields.

Because neumorphism typically uses low-contrast designs, it normally fails this three-to-one color contrast ratio requirement. A simple way to update your design to meet this standard is by adding a gray border to the non-decorative element:

 

Delete Button
A delete button with failing and passing color contrasts

 

As for usability concerns that can impact any user, interactive elements on neumorphic interfaces may not be distinguishable from non-interactive elements. This can cause users to become stuck or confused on a given webpage. Even worse, it could cause a user to abandon your website or application.

A few ways to address usability issues in neumorphic design is using strategic visual cues, like using a bold color or clear text labels for interactive elements, implementing visual indicators for hover and active states, and more.

Of course, creating accessible experiences is a must in 2024. Traditional neumorphic designs are not accessibility-focused, but that doesn’t mean they can’t be. Ensure text and non-text elements, like UI components, meet the specific WCAG color contrast requirements to create neumorphic designs that are inclusive.

The neumorphic design trend has its pros and cons. If you or your team decide it’s the right approach for your product, make sure to address the accessibility and usability concerns before officially adopting it as your interface’s visual language.

How create neumorphic designs

If you decide you want to incorporate neumorphism into your designs, the good news is it’s easy to adopt. But if you’re unsure where to start, I’ll demo how to create a neomorphic segmented control in Figma.

Segmented controls are a UI component that allow a user to swap between views or content on a webpage. The segmented control I’ll demonstrate below will allow the user to swap between different views on the web page for week, month, and year.

Create the text layers

The segmented control will include three controls to swap between our views. Follow these steps to create the text layers you need:

  1. Press T to create and name three text layers for week, month, and year
  2. Update the font styles — I used Helvetica Neue, medium weight, and size 14 font
  3. Update the font color — I used #707070 for a legible gray

You should see something like this:

 

Create The Text Layers
Create the text layers for the segmented control

 

Create the “selected” control

You need to visually indicate one control that is currently selected and two controls that aren’t selected:

  1. Select one text layer to demonstrate a “Selected” state — I chose Week
  2. Create a frame on the text layer — the keyboard shortcut is Option + Command + G
  3. Add auto-layout with vertical and horizontal padding — I used 16px
  4. Add a linear gradient for the frame’s fill — I used #F3F6FC to #FFF
  5. Add a 1px inner stroke — I used #FFF
  6. Add a 4px radius to soften the edges
  7. Add a drop shadow to elevate it — I used 2, 2, 4, 0 with #000 at 25 percent opacity

Here’s the result:

 

Create The Selected Control
Create the “selected” control using gradients and drop shadows

 

Create the base

Now, you need a base for your segmented control to contain the three week, month, and year controls:

  1. Create a frame with the two unselected text layers — month and year
  2. Add auto-layout to the frame with vertical and horizontal padding
  3. For the horizontal padding, add extra space on the left side for the “selected” control
  4. Add a background fill — I used #E4E6EC for a blue-gray
  5. Add a radius of 4px to soften the edges
  6. Add an inner shadow to the frame — I used -2, 2, 4, 0 with the color #000 at 25 percent opacity

Note that since I added an inner shadow to the frame, I can’t add the “selected” control frame into the base frame. If I did this, the inner shadow would cover the “selected” control and I wouldn’t get the debossed effect for the base.

Here’s our design so far:

 

Create The Segmented Control's Base
Create the segmented control’s base with an inner shadow

 

Combine the base with the “selected” control

Our base contains space for the “selected” control, but they haven’t been combined into our single segmented control yet. Here’s how to combine them:

  1. Create a frame around the base and “selected” control
  2. Absolute position the “selected” control — select the target icon in the design panel
  3. Readjust the padding on the base, if needed

The final design concept looks like this:

 

Finished Control In Figma
Finished neumorphic segmented control in Figma

 

That’s it! Now you have a segmented control that follows the neumorphism trend. The use of drop shadows and inner shadows creates three-dimensionality by elevating the “Selected” control and debossing the base. These visual effects give the realistic effect of neumorphism.

Free neumorphic UI kits

To help you get started on designing neumorphic interfaces, here are some UI kits you can use for both your Figma designs as well as your code needs:

  • Neumorphism kit — This is a Figma community kit that includes icons, UI components (cards, buttons, and form elements) as well as examples for usage.
  • Neurmorphism UI kit — This is a Figma community kit that offers UI components (buttons, toggles, and dropdowns), color palettes, and example explorations
  • Neomorph UI kit — Housed in CodePen, this tool shows a live demo of UI components as well as their code snippets (select “view source code” to get the code)
  • Neumorphism.io — This tool generates CSS and designs for neumorphic UI styling where you can select any hex value as the base color, as well as view example components

 

Figma Components
Figma components you can grab and use from free neumorphic UI kits

 

As you can see, neumorphism is simply blending minimalism and realism into the same elements. Keep trying these visual effects on other UI components, like a button, to create a webpage or mobile design.

Examples of neumorphism

Now that we’ve discussed what neumorphism is and how it came about, let’s review a few examples in action. Let’s take a look at each below.

Momentum Dash

Momentum Dash, an extension that helps you customize your browser experience, uses elements of neumorphism within its website. Though Momentum’s entire website isn’t strictly designed with neumorphism, it includes small moments of the UI style.

How is Momentum Dah’s UI neumorphic?

  • Uses muted, monochrome color with instances of an accent color (lime green)
  • Applies shadows to certain elements to have them appear to jump off the page
  • All UI components have soft, rounded corners

 

Momentum Dash
The “Teams” webpage from Momentum Dash’s website

 

Bose

Bose, an audio hardware company, includes a music app that implements a mix of flat design and neumorphism. Bose uses a grayscale color palette on a white application background to maintain a simple, clean interface that isn’t overwhelming to the eye.

How is Bose’s music app neumorphic?

  • Uses a monochrome, grayscale color palette across the product experience
  • Applies a drop shadow on “active” or currently selected UI components to help them have greater visual hierarchy compared to non-active components
  • Includes rounded corners and soft iconography to maintain an approachable feel

 

Bose
Bose’s music app includes subtle hints of neumorphic UI with its monochrome color palette and shadows

 

Tesla

Lastly, an old version of Tesla’s mobile app showcases an influence of neumorphic design with its off-black application background color behind various shades of dark-grey. This dark theme approach helps the bold, bright car colors, like the red and blue, stand out in the UI to attract the user’s attention.

Something to note from the Tesla designs is that its UI doesn’t include shadows and highlights, so it doesn’t have the normal depth associated with neumorphism.

How is the Tesla mobile app neumorphic?

  • Implements a dark theme, monochromatic color palette with pops of color from the actual products being examined
  • When elements are within a card or have a background fill (other than the application background), the elements are given a high radii to increase its softness

 

Tesla
Tesla’s mobile app, released in 2021

Each concept checks the boxes for the visual effects to include when designing for this UI style. Simplicity, minimal color, and use of shadows all create an interface that blends minimalism and realism.

Neumorphism vs. other design trends

We’ve already discussed skeuomorphism and flat design. So, what other interface designs are trending? Turns out, there are many — and I’m sure there will be more in the future.

Glassmorphism

Similar to neumorphism, glassmorphism began trending around 2020. It also stems from flat design with its minimalist approach. Glassmorphism has been popularized through its use in Apple and Microsoft’s operating systems. Some features to identify glassmorphism include:

  • “Frosted glass” or translucent appearance
  • Colorful gradients to give the product depth

You can achieve the “frosted glass” appearance by adjusting the opacity and background blur of a design element in the foreground. The translucent appearance distinguishes the foreground element, but doesn’t completely cover the background.

In this way, glassmorphism helps users understand where they are in a product experience when popups or modals appear, since they can still see the primary background.

Apple’s macOS Big Sur release in 2020 introduced glassmorphism into their interface design. The operating system adopted bold, colorful gradients as its background, and the menu toolbar was replaced from a traditional white to the frosted glass effect:

 

Apple Interface
Apple’s macOS Big Sur introduced glassmorphism to their interface design

 

Although glassmorphism is a popular trend today, it can pose accessibility issues. If the background blur or opacity doesn’t produce a high enough contrast with its background, the readability of text elements can become difficult for users with visual impairments.

If you use glassmorphism, your text and non-text elements need to meet their specific color-contrast requirements to make sure users can see the interface’s content.

Neubrutalism

Up next is neubrutalism, which was popularized in 2022. This design trend is also influenced by flat design, but rejects the idea of realistic interfaces found in skeumorphism. Instead of using subtle shadows and gradients to give elements a three-dimensional look, it uses bold colors and dark outlines.

Other features of neubrutalism include:

  • Hard shadows through bold outlines and background fills
  • High-contrast interfaces with atypical color schemes
  • Futuristic typography

A well-known example of neubrutalism is Figma. It checks all the boxes of the trend from its use of bright colors for background fills, bold outlines, and futuristic typography (it uses a font called Whyte, if you’re curious):

 

Figma Design Page
Figma’s UX design page showing neubrutalism design elements

 

Because neubrutalism uses unusual color schemes and bold colors for background fills, it can be hard to distinguish interactive elements on the webpage.

Color is typically used to draw the user’s eye to certain elements, like CTAs. So, using many colors on a given webpage can be overwhelming and confusing to users. If you use neubrutalism in your designs, make sure users aren’t confused by too many colors.

Dark mode

Dark mode, of course, isn’t a new concept — computers in the 1970s had a dark mode setting by default. However, dark mode didn’t start trending until around 2017. Once big tech companies like YouTube and Twitter released dark mode for mobile devices, the trend started to grow.

Dark mode can either be a display setting for users to select from or the only color scheme a product supports. In dark mode, the interface adopts a dark color scheme that creates a “nighttime” look. It’s less straining on the user’s eyes and is more sustainable due to the dark colors requiring less energy.

Features of dark mode include:

  • Dark background colors (from dark-gray to black)
  • Light text and non-text content
  • Accent colors that have been desaturated (to lessen eye strain)

Many products support both light and dark modes, but some products only offer dark modes. Netflix only uses dark mode, as well as other streaming services like Hulu and Max. Some speculate this is to give the feeling of being in a movie theater:

 

Netflix
Netflix is one of the streaming services that only uses dark mode

 

Most products should support both light and dark modes to allow the user to pick their preferred display setting. However, due to the energy-saving benefits of dark mode, designers might consider only supporting dark mode like Netflix or defaulting to dark mode.

The design trend you select for your product should be based on your users, what your competitors are doing (or not doing), and your company’s branding. For example, if your product needs something edgy and unconventional, choose neubrutalism. If your product emulates big tech companies like Apple, consider neumorphism or glassmorphism.

Whichever route you decide to go, you need to ensure the designs resonate with your users and are inclusive for users with disabilities.

FAQs about neumorphic designs

Now, in case you have any lingering questions, this section covers the most frequently asked questions about neumorphic designs.

What is neumorphism?

Neumorphism, also known as “new-skeuomphism,” is a UI design style that began becoming popular around 2019 through the early 2020s. This style mixes design principles from skeuomorphism and flat design by using monochromatic color palettes, subtle shadows, and highlights. These principles help balance minimalism with realism to provide natural depth and visual interest — reducing UI clutter without sacrificing user engagement.

What is the difference between neumorphic and skeuomorphic design?

Skeuomorphic design imitates materials and objects found in the “real-world,” such as the older version of the Apple Notes App simulating a real notebook. Skeuomorphism does this by translating functions in the real-world into digital usage, as well as using high-contrast shadows and textures.

Neumorphism also imitates the realism found in skeuomorphism, but uses soft, low-contrast lighting and shading. Neumorphism simplifies designs further by removing textures and color variety typically found in skeuomorphism to maintain a minimalist approach.

Is neumorphism good for UX?

When neumorphism is used intentionally and with care (view the drawbacks in the next question), its soft and airy styling can make interfaces feel more welcoming and intuitive to users. When UI components use a more subtle design, but still give the affordance of being interactive, the user’s cognitive load is reduced.

Since neumorphism provides a sense of depth through shadows and highlights, the user’s eye is naturally drawn to actions they can take in the interface–maintaining clarity without clutter.

What are the drawbacks of neumorphism?

A few drawbacks to be mindful of when designing neumorphic interfaces include:

  • Poor accessibility — If elements or text have too little contrast with their background, users with low-vision won’t be able to read the interface — causing them to become frustrated and leave the product experience
  • UI components aren’t findable — If UI components, like buttons or toggles, use the same colors as the application’s background, they may not be findable by the user; this will hurt the usability of the product because users aren’t being guided through tasks
  • Performance issues — If the interface uses multiple layers of drop shadows or color gradients, it can increase the time to load and render the UI. This can heavily impact users on a mobile device or users in low-bandwidth areas

Conclusion: Should you use neumorphism in your UI designs?

Choosing the look and feel of a product’s interface isn’t an easy decision. Your product’s user groups, competitors, and company-branding should all be factored into the decision-making process.

Neumorphism is an exciting design trend you may consider adopting to help modernize and differentiate your product as it:

  • Takes elements from both skeuomorphism and flat design by balancing realistic, three-dimensional effects with simplicity
  • Allows for more creativity, while minimalism reduces the risk of overwhelming users
  • Enables product designers to create more aesthetically-pleasing interfaces while driving consistency

At the same time, neumorphism spurs concerns around accessibility and usability issues. If you use neumorphism in your product design:

  • Ensure visual elements pass WCAG standards so your interfaces are high-contrast and inclusive
  • Use a minimal color scheme with grayscale colors and one bold color to draw the user’s eyes to the most important elements on an interface without sacrificing simplicity
  • Use a mixture of drop shadows, inner shadows, and highlights to create elevation and debossing effects while supporting the realism design principle

Neumorphism isn’t the only design trending now. Big tech companies such as Apple and Netflix are using trends such as glassmorphism, neubrutalism, and dark mode as well. When selecting a design trend to use for your product, compare and contrast the look and feel each trend gives to products and how it drives the brand. The most important thing is to make sure the design trend resonates with your user groups.

LogRocket: Analytics that give you UX insights without the need for interviews

LogRocket lets you replay users’ product experiences to visualize struggle, see issues affecting adoption, and combine qualitative and quantitative data so you can create amazing digital experiences.

See how design choices, interactions, and issues affect your users — get a demo of LogRocket today.


Share this content:

I am a passionate blogger with extensive experience in web design. As a seasoned YouTube SEO expert, I have helped numerous creators optimize their content for maximum visibility.

Leave a Comment