Menu

Générateur de Glassmorphism

Concevez des surfaces CSS en verre et néomorphisme avec aperçu en direct.

Dernière mise à jour

Arrière-plan
Aperçu
Surface verre
Réglages
Teinte#ffffff
CSS
background: rgba(255, 255, 255, 0.18);
backdrop-filter: blur(14px) saturate(180%);
-webkit-backdrop-filter: blur(14px) saturate(180%);
border: 1px solid rgba(255, 255, 255, 0.30);
border-radius: 16px;
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12);

Qu'est-ce qu'un générateur glassmorphism / neumorphism ?

*Glassmorphism* et *neumorphism* sont deux styles de surface que l'on voit partout dans le design web moderne. Le **verre** est le look dépoli — une carte translucide qui floute ce qui se trouve derrière, souvent posée sur un dégradé coloré ou une photo. Le **neumorphism** est le look plastique doux — une carte qui semble sortir (ou s'enfoncer) de la surface grâce à des ombres claires et sombres de la teinte du fond.

Les deux effets sont du CSS pur — pas d'image, pas de JavaScript, pas de bibliothèque. Le verre repose sur backdrop-filter: blur(), un fond translucide et une bordure fine. Le neumorphism se construit à partir de deux box-shadow : une légèrement plus sombre que la surface, une légèrement plus claire, décalées en sens opposé. La maths est courte, mais ajuster les valeurs à la main jusqu'à ce que tout tombe juste prend du temps. Un générateur saute cette étape.

L'outil donne des curseurs pour chaque paramètre qui compte, un panneau d'aperçu sur un fond configurable (pour que le verre ait quelque chose à réfracter) et la copie du CSS en un clic. Tout tourne dans votre navigateur — collez le snippet directement dans votre feuille de styles.

Ce que vous apprendrez en jouant avec ces surfaces

  • backdrop-filter est la propriété qui fait vivre le glassmorphism — elle floute et sature ce qui est *derrière* l'élément, pas l'élément lui-même.
  • Le verre a besoin d'un fond translucide (rgba(...) à faible alpha) et d'une fine bordure claire pour ressembler à du dépoli ; enlevez l'un ou l'autre et l'effet s'effondre.
  • Le neumorphism utilise **deux** box-shadow, pas une : une plus sombre en bas-droite, une plus claire en haut-gauche, toutes deux dans la teinte de la surface plutôt qu'en noir/blanc pur.

Comment générer une surface verre ou neumorphism étape par étape

  1. Choisissez le mode

    Basculez entre **Verre** et **Neumorphism** en haut. Le verre a besoin d'un fond ; le neumorphism repose sur une couleur de surface plate que vous contrôlez.

  2. Réglez les paramètres clés

    Pour le verre, les leviers principaux sont *flou* (à quel point le fond est étalé), *opacité du fond* (translucidité de la carte) et *tint* (teinte légère). Pour le neumorphism, ce sont *distance* (décalage des ombres), *flou* (douceur) et *intensité* (écart des compagnes claire/sombre par rapport à la surface).

  3. Choisissez un fond ou une couleur de surface

    Le verre rend mieux sur un dégradé punchy ou une photo. Le neumorphism rend mieux sur une couleur quasi-neutre (#e0e5ec est le "gris neumorphique" canonique). L'outil fournit une rangée de présets cliquables.

  4. Changez le style de neumorphism

    Trois variantes : **Saillant** (extrudé), **Plat** (mêmes ombres, sans gradient) et **Inset** (enfoncé). Essayez les trois — mêmes calculs, seul le sens change.

  5. Copiez le CSS

    Cliquez sur **Copier** et collez le snippet dans votre feuille. La sortie est prête pour la prod : -webkit-backdrop-filter pour les anciens Safari, propriétés ordonnées et border-radius assorti pour qu'elle marche comme une seule classe.

Verre et neumorphism — antisèche

Les propriétés sur lesquelles chaque effet repose réellement. Référence complète sur les pages MDN backdrop-filter et box-shadow.

StylePropriétés clésQuoi réglerNotes
Verrebackdrop-filter, background translucide, border fineFlou, saturation, alphaToujours ajouter -webkit-backdrop-filter pour Safari
Neumorphism (saillant)Deux box-shadow + fond en gradient linéaireDistance, flou, intensité claire/sombreLes couleurs d'ombre suivent la teinte de surface, pas du noir/blanc pur
Neumorphism (inset)Deux box-shadow insetMêmes contrôles que le saillantInset donne un bouton enfoncé ou un input creusé
Combiné / hybrideVerre par-dessus une plaque neumorphiqueEmpilez avec soin — trop de filtres tuent les perfsCourant en dashboards : carte neumorphique, header verre

Exemples de surfaces à essayer

Carte de verre sur un dégradé

Carte dépolie
background: rgba(255, 255, 255, 0.18);backdrop-filter: blur(14px) saturate(180%);-webkit-backdrop-filter: blur(14px) saturate(180%);border: 1px solid rgba(255, 255, 255, 0.30);border-radius: 16px;box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12);

Glassmorphism classique. saturate(180%) ajoute une touche de couleur vive derrière le flou — sans, le verre paraît délavé. Posez-le sur un dégradé hero ou une photo.

Bouton neumorphique saillant

Surface extrudée douce
background: linear-gradient(145deg, #f0f5fa, #cdd1d7);border-radius: 24px;box-shadow:  16px 16px 32px #b8bcc1,  -16px -16px 32px #ffffff;

Les deux ombres font le boulot : une plus sombre en bas-droite et un highlight plus clair en haut-gauche. Le gradient de fond ajoute un léger reflet que l'œil lit comme "plastique".

Champ input enfoncé

Mêmes nombres, sens inversé
background: #e0e5ec;border-radius: 24px;box-shadow:  inset 8px 8px 16px #b8bcc1,  inset -8px -8px 16px #ffffff;

Ajoutez inset aux deux ombres et la carte paraît creusée plutôt que saillante — parfait pour les champs et les fonds de toggles.

Erreurs courantes verre / neumorphism

  • Oublier -webkit-backdrop-filter. Les vieux Safari (et les WebView embarquées) ignorent backdrop-filter sans préfixe et votre verre devient un bloc opaque.
  • Utiliser noir et blanc purs pour les ombres neumorphiques. Le vrai neumorphism utilise deux couleurs **proches** de la teinte de surface — noir/blanc rendent la carte cheap.
  • Mettre du verre sur du blanc plat. Pas de couleur derrière le flou, l'effet disparaît et il vous reste une boîte légèrement teintée. Le verre veut un fond chargé.

FAQ générateur glassmorphism

Quelle différence entre glassmorphism et neumorphism ?
Glassmorphism est l'effet verre dépoli — carte translucide laissant voir le fond flouté. Neumorphism est l'effet plastique doux — carte opaque qui semble extrudée (ou enfoncée) grâce à des ombres claires et sombres appariées. Ils résolvent des problèmes visuels différents et apparaissent rarement ensemble.
Le glassmorphism fonctionne sur Safari et iOS ?
Oui — mais il faut le préfixe -webkit-backdrop-filter en plus de backdrop-filter standard. Ce générateur émet les deux automatiquement. Sans préfixe, l'ancien Safari et les WebView iOS retombent sur la couleur background et l'effet disparaît.
Le neumorphism est-il accessible ?
Le neumorphism pur est connu pour être difficile à rendre accessible car le contraste entre la carte et la surface est intentionnellement faible. Si vous l'utilisez, combinez avec un fort contraste de texte (≥ 4,5:1), des focus rings visibles et des aria-label sur les boutons-icônes — et évitez pour les éléments qui *doivent* ressortir (erreurs, CTA primaires).
Pourquoi mon effet verre paraît délavé ?
Deux causes fréquentes : votre fond n'a pas de couleur (verre sur blanc = rien à flouter), ou votre rayon de flou est trop faible (en dessous de ~8px, ça bouge à peine). Ajoutez un gradient ou une image derrière la carte et montez le flou à 12–20px.
Puis-je utiliser ces effets en production ?
Oui. backdrop-filter est supporté dans tous les navigateurs evergreen. box-shadow est universel. Surveillez la performance — backdrop-filter est une opération GPU par frame, donc gardez peu de couches de verre sur le même écran.

En savoir plus

Autres outils pour développeurs

Coddy programming languages illustration

Apprendre à coder avec Coddy

COMMENCER