About Glassmorphism Generator
Glassmorphism is the frosted-glass panel look — a translucent surface that blurs and slightly tints whatever sits behind it, with a thin, soft light border standing in for a physical edge catching light. Three CSS properties do all the work: a semi-transparent background colour for the tint, backdrop-filter: blur() for the frosting, and a low-opacity border for the edge highlight.
backdrop-filter is what makes it read as glass rather than just a translucent box — without it, a semi-transparent panel just shows a flattened, unblurred version of what's behind it, which looks like a dirty overlay, not glass. The saturation boost alongside the blur is a smaller but real detail: real frosted glass tends to make colours behind it pop slightly rather than just muting them, and saturate() reproduces that.
The preview sits over an actual gradient backdrop rather than a flat colour deliberately — glassmorphism is genuinely invisible over a single flat colour, since there is no detail behind the panel for the blur to do anything with. Swap the preset backdrop to see how the same settings read differently over different colours and contrast levels.
How to build a glassmorphism card
Pick a backdrop
For the live preview only — swap it to see how the glass reads over different colours.
Set the tint and its opacity
White is the classic look; a dark tint gives smoked glass.
Adjust blur and saturation
More blur reads as thicker glass; more saturation makes colours behind it pop.
Copy the CSS
Includes the -webkit- prefix older Safari still needs.