Neumorphism CSS Generator
A free tool to build neumorphism (soft UI) CSS intuitively with sliders. Adjust background color, size, radius, shadow distance, blur, inset and intensity, and preview the dual light/dark box-shadow instantly. Copy the generated CSS with one click. Everything runs in your browser.
How to Use
Set the color and shape
Pick a base background color, then tune size and border radius. Choosing a shape (flat, concave, convex, pressed) and light source dramatically changes the look.
Adjust the shadow
Move the distance, blur and intensity sliders to craft the soft, extruded depth that defines neumorphism. The preview updates in real time.
Copy the CSS
Copy the generated border-radius, background and box-shadow code with the "Copy CSS" button and paste it straight into your stylesheet.
About the Neumorphism CSS Generator
Neumorphism (soft UI) is a design style that combines a light shadow and a dark shadow on an element that shares its background color, creating soft, extruded (or pressed-in) depth. With this tool you adjust the background color, distance, blur and intensity with sliders, and the dual light/dark box-shadow is generated automatically. Without memorizing any numbers, you can dial in the exact feel while watching a live preview. Copy the code and use it right away—and since everything runs in your browser, you can use it with peace of mind.
Features
- Live previewThe preview and the generated CSS update instantly as you move the sliders.
- Shape & light controlSwitch between flat, concave, convex and pressed (inset) shapes and the light source direction.
- Built-in presetsApply classic neumorphism styles like card, button and circle in one tap.
- One-click copyCopy the generated background and box-shadow CSS and paste it anywhere.
Use Cases
- Build neumorphic buttons and card UIs
- Create soft-UI toggles, switches and input fields
- Express pressed-in elements with inset shadows
- Add a soft texture to dashboards and app screens
- Learn how dual light/dark box-shadow layers combine
FAQ
Is the neumorphism generator free to use?
Why does the background color matter so much in neumorphism?
Does it support inset (pressed) shapes?
Is my data sent to a server?
Are there any caveats when using neumorphism?
Feedback
Missing a feature, or getting a result that looks wrong? Let us know — we improve our tools based on your feedback.