Start a project

Tool 11 of 29 · CSS

Glassmorphism & Neumorphism

Make frosted glass cards and soft, raised neumorphic shapes, test them on busy backgrounds, and copy CSS that stays readable.

Glassmorphism & Neumorphism

Glass

Hex, rgb(), hsl() or a colour name

Preview

Frosted cardText on glass needs extra care: check it on every background it will sit on.
    CSS

    01

    What it does

    Frosted glass cards with backdrop-filter and soft neumorphic shadows, with contrast warnings and fallbacks.

    • Tint, blur, saturation and border controls
    • Test backgrounds, including busy stripes
    • Text colour picked for contrast
    • Flat, concave, convex and pressed neumorphism

    02

    Private by design

    Everything happens in your browser. Nothing you type, paste or upload is sent anywhere, and it keeps working offline once the page has loaded.

    03

    What you get

    CSS, with a Copy and a Download button on every result.

    • backdrop-filter
    • box-shadow
    • CSS

    Why it matters

    Glassmorphism and neumorphism look great in a mock-up, but both are known for readability problems. Text on frosted glass changes contrast with whatever scrolls behind it, and neumorphic buttons often have edges too faint for people with low vision to see.

    This builder keeps those risks visible: it tests your glass on several backgrounds, warns when contrast drops, and adds a solid fallback for browsers without backdrop-filter. For neumorphism it reminds you to add a visible border or label to anything people need to click.

    How to use it

    1. Choose Glassmorphism or Neumorphism.
    2. Adjust the tint, blur and border, or the distance and intensity of the shadows.
    3. Switch the test background to check the card on a busy image.
    4. Read any warnings, then copy or download the CSS.

    FAQ

    Does backdrop-filter work everywhere?

    In all current browsers. Safari needed the -webkit- prefix until version 18, so the CSS includes both, plus a more opaque background for anything older.

    Why does my glass card fail contrast?

    Because the background behind it shows through. Raise the opacity or blur, or use darker or lighter text, until it passes on the busiest background it will sit on.

    Is neumorphism accessible?

    Not on its own: the shadows are subtle by design. Use it for decoration and add a clear border, icon or text for buttons and inputs.

    Does blur slow pages down?

    Large blurred areas cost graphics power, especially on older phones. Keep glass to cards and bars rather than whole screens.

    Work with me

    Want a site that gets these right?

    I build fast, accessible websites and web apps that pass these checks from day one. Tell me about your project and I'll reply personally with honest next steps.

    All developer tools · Back to leej.uk