Skip to content
Generatore di glassmorphism
Tools

Generatore di glassmorphism

Novità

Progetta una card in vetro smerigliato e copia il CSS, con anteprima in tempo reale.

Glass card Frosted-glass preview
Background
Presets
Blur 10px
Saturation 120%
Tint opacity 18%
Border width 1px
Border opacity 30%
Corner radius 16px
Shadow 28px

Browser support. backdrop-filter works in all current browsers; the copied CSS includes the -webkit- prefix for Safari. Unsupported browsers fall back to the plain translucent background.

Readability. Transparency changes contrast over busy backgrounds. Raise the tint opacity and aim for a 4.5:1 text-contrast ratio so content stays legible.

Runs entirely in your browser. Nothing is uploaded.

Crea il glassmorphism senza scrivere CSS a mano

Questo generatore glassmorphism ti permette di costruire l'effetto vetro smerigliato visivamente — trascina i cursori per blur, trasparenza, tinta, saturazione, bordo e ombra e guarda la glass card aggiornarsi in tempo reale. Quando il risultato ti soddisfa, copia il CSS esatto (con il fallback -webkit-), le classi Tailwind equivalenti o uno snippet HTML pronto all'uso. Niente più tentativi alla cieca con backdrop-filter e nessuna installazione — tutto gira nel tuo browser.

Il glassmorphism è lo stile UI traslucido a vetro smerigliato reso popolare da macOS, Windows 11 e innumerevoli dashboard moderne. Aggiunge profondità e raffinatezza a card, modal, navbar e form di accesso, mantenendo lo sfondo colorato visibile attraverso la superficie. Trovare i valori giusti a mano richiede cicli continui di salvataggio e aggiornamento; questo strumento ti permette di saltare tutto questo.

Come funziona l'effetto vetro smerigliato

Tre proprietà CSS creano l'effetto. Un riempimento di sfondo semitrasparente come rgba(255,255,255,0.18) lascia trasparire il contenuto sottostante. Un backdrop blurbackdrop-filter: blur(10px) — smeriglia tutto ciò che si trova dietro l'elemento, non il suo contenuto. E un bordo sottile come 1px solid rgba(255,255,255,0.3) cattura la luce lungo il margine. Aggiungi un morbido box-shadow e un generoso border-radius e il pannello sembrerà una lastra di vetro.

Anche la saturazione è importante: concatenare saturate(120%) al blur intensifica i colori che filtrano attraverso, donando al vetro premium quella sensazione vivida e luminosa. Questo strumento espone tutti questi controlli — raggio di blur, colore tinta, opacità tinta, saturazione, larghezza bordo, opacità bordo, border-radius e intensità ombra — così puoi regolare il CSS vetro smerigliato con precisione senza modificare una riga di codice.

Output CSS e Tailwind, fianco a fianco

Cambia le schede di output per ottenere il tuo effetto come CSS normale, come classi Tailwind glassmorphism, o come snippet HTML + <style> completo pronto all'incolla. L'output CSS include sempre il prefisso -webkit-backdrop-filter per garantire la compatibilità con Safari. L'output Tailwind usa utility con valori arbitrari come backdrop-blur-[10px], bg-[#ffffff]/18, border-[#ffffff]/30 e rounded-[16px] che corrispondono esattamente ai tuoi cursori — utile sia che tu preferisca CSS scritto a mano sia un approccio utility-first.

Questo doppio output è uno dei maggiori punti deboli degli strumenti concorrenti. Glassmorphism.com e Glass UI esportano solo CSS semplice, lasciando gli utenti Tailwind a tradurre i valori manualmente. UtiloKit fa entrambe le cose automaticamente, così puoi copiare direttamente nel tuo codebase indipendentemente dallo stack.

Anteprima sul tuo sfondo personalizzato

Il vetro sembra vetro solo quando c'è qualcosa di colorato dietro di esso, quindi l'anteprima live si trova su uno sfondo che controlli tu. Scegli tra preset di gradienti — tramonto, oceano, aurora, vivace e scena notturna — oppure carica la tua immagine per testare il vetro sull'esatta foto o hero che pubblicherai. Questo è ciò che rende l'anteprima dello sfondo glassmorphism realistica invece di un campione piatto, e ti permette di verificare il contrasto del testo rispetto alla parte più affollata della scena.

Il caricamento di sfondi personalizzati è una funzione che glassmorphism.com non offre. Quando stai progettando un overlay di vetro per una specifica fotografia hero, testare su un gradiente generico non ti dà alcuna indicazione affidabile sulla leggibilità. Caricare la tua immagine reale ti permette di individuare i problemi di contrasto prima che raggiungano la produzione.

Come UtiloKit si confronta con altri generatori glassmorphism

La maggior parte delle alternative ti offre uno snippet CSS di base con uno sfondo fisso. Glassmorphism.com (il popolare strumento di Michal Malewicz) non ha output Tailwind, nessun caricamento di sfondo personalizzato e nessun link condivisibile per la revisione del team. Glass UI (glass-ui.com) è ugualmente limitato — non espone saturazione, intensità box-shadow o colore tinta in modo indipendente. I tutorial di CSS-tricks e gli snippet Codepen ti danno codice statico che devi modificare manualmente ogni volta che un designer cambia le specifiche.

UtiloKit ti offre ogni controllo in un'unica schermata: blur, colore tinta, opacità tinta, saturazione, larghezza bordo, opacità bordo, border-radius e box-shadow. Il link di condivisione incorpora tutti questi valori nell'URL, così puoi inviare a un collega le specifiche esatte. Nessun account, nessun caricamento, nessuna filigrana — copia e pubblica.

Preset, compatibilità browser e leggibilità

Quattro preset con un clic — Frosted card, Dark glass, Navbar e Vibrant — ti danno un ottimo punto di partenza da cui poi affinare. Il CSS generato include sempre il prefisso -webkit-backdrop-filter, così l'effetto funziona su Chrome, Edge, Firefox e Safari, e degrada elegantemente a un riempimento traslucido semplice nei browser privi di supporto.

Poiché la trasparenza modifica il contrasto, tieni d'occhio la leggibilità: aumenta l'opacità della tinta a circa il 25-40%, aggiungi saturazione per calmare gli sfondi movimentati, e punta a un rapporto di contrasto testo WCAG 4.5:1. Una glass card dovrebbe sembrare leggera e ariosa, ma il suo testo non dovrebbe mai essere difficile da leggere. Se il testo diventa difficile da leggere nell'anteprima live, è il segnale di aumentare l'opacità della tinta prima di pubblicare.

Privato, istantaneo e gratuito

Non c'è bisogno di registrarsi né di installare nulla. Ogni valore che modifichi, l'anteprima live e qualsiasi immagine che carichi vengono elaborati localmente nel tuo browser — nulla viene inviato a un server. Condividi una configurazione con un collega usando il pulsante Copia link, che inserisce tutte le tue impostazioni nell'URL. Aggiungi ai preferiti questo generatore glass card e usalo ogni volta che hai bisogno di un effetto vetro smerigliato senza la seccatura di uno strumento che vuole prima la tua email.

Frequently asked questions

Cos'è il glassmorphism?

Il glassmorphism è uno stile UI che fa sembrare un elemento come vetro smerigliato — un pannello semitrasparente che smeriglia tutto ciò che si trova dietro di esso, rifinito con un sottile bordo chiaro e un'ombra morbida per la profondità. Lo vedi in macOS Big Sur, nelle superfici acriliche di Windows 11 e nelle moderne card di login. I tre ingredienti sono un riempimento di sfondo traslucido, un backdrop blur e un bordo sottile da 1px, ad esempio background: rgba(255,255,255,0.18); backdrop-filter: blur(10px); border: 1px solid rgba(255,255,255,0.3).

Come creare un effetto glassmorphism in CSS?

Dai all'elemento uno sfondo semitrasparente e un backdrop blur, poi aggiungi un bordo sottilissimo. Un buon punto di partenza è: background: rgba(255,255,255,0.18); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); border: 1px solid rgba(255,255,255,0.3); border-radius: 16px; box-shadow: 0 8px 32px rgba(0,0,0,0.2). La chiave è che il riempimento dello sfondo sia parzialmente trasparente in modo che il blur dietro di esso si veda. Trascina i cursori qui sopra per regolarlo e copia il CSS esatto.

Cosa fa backdrop-filter in CSS?

backdrop-filter applica un effetto grafico — più comunemente blur() — all'area dietro un elemento, non al contenuto dell'elemento stesso. Quindi backdrop-filter: blur(10px) smeriglia tutto ciò che è reso dietro il box, creando l'effetto vetro smerigliato. Puoi anche concatenare i filtri, ad esempio backdrop-filter: blur(10px) saturate(150%) per smerigliare e aumentare il colore dietro il vetro contemporaneamente. Funziona solo se lo sfondo dell'elemento è almeno parzialmente trasparente.

Come si crea un effetto vetro smerigliato?

Il vetro smerigliato è il glassmorphism con un blur più pesante e una tinta leggermente più opaca. Prova background: rgba(255,255,255,0.25); backdrop-filter: blur(16px) saturate(120%); border: 1px solid rgba(255,255,255,0.4); border-radius: 16px. Aumenta il blur a 14-20px e l'opacità della tinta a circa il 20-30% in modo che la superficie si legga come "smerigliata" piuttosto che trasparente. Il preset Frosted card in UtiloKit imposta questi valori per te istantaneamente, così puoi partire da lì e regolare.

backdrop-filter funziona su tutti i browser?

Sì — backdrop-filter è supportato in tutti i principali browser moderni (Chrome, Edge, Firefox e Safari). Safari lo supporta da anni tramite il prefisso -webkit-backdrop-filter, quindi includi sempre entrambe le righe: -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px). Il generatore glassmorphism di UtiloKit emette automaticamente la versione con prefisso. I browser molto vecchi che non lo supportano mostrano semplicemente il tuo sfondo semitrasparente normale, degradando in modo elegante.

Perché backdrop-filter o il glassmorphism non funzionano?

Le tre cause più comuni: (1) non c'è nulla dietro l'elemento da smerigliare — backdrop-filter agisce solo sul contenuto reso dietro di esso, quindi posizionalo sopra un'immagine o un gradiente; (2) lo sfondo dell'elemento è completamente opaco — usa un riempimento rgba() come rgba(255,255,255,0.18) affinché il blur si veda; (3) hai dimenticato il prefisso -webkit-backdrop-filter per Safari. Nota anche che un antenato con filter, transform o will-change può creare un blocco contenitore che rompe completamente l'effetto.

Come si usa il glassmorphism con Tailwind CSS?

Combina le utility backdrop-blur con uno sfondo traslucido e un bordo tenue. Per esempio: class="backdrop-blur-md bg-white/10 border border-white/20 rounded-2xl shadow-lg". Usa backdrop-saturate-150 per intensificare il colore dietro. Per valori esatti, passa alla scheda Tailwind nell'output qui sopra — emette classi con valori arbitrari come backdrop-blur-[10px] bg-[#ffffff]/18 border-[1px] border-[#ffffff]/30 rounded-[16px] che corrispondono esattamente ai tuoi cursori.

Qual è la differenza tra glassmorphism e neumorphism?

Il glassmorphism usa la trasparenza e un backdrop blur in modo che l'elemento sembri vetro smerigliato che fluttua sopra il contenuto. Il neumorphism (soft UI) è l'opposto: elementi opachi dello stesso colore della pagina, a cui viene dato un aspetto 3D estruso con ombre chiare e scure accoppiate — ad esempio box-shadow: 8px 8px 16px #c5c5c5, -8px -8px 16px #ffffff. Il glassmorphism necessita di uno sfondo colorato per brillare; il neumorphism necessita di uno sfondo uniforme a tinta unita per funzionare.

Quanto blur dovrei usare?

Per la maggior parte delle card, un backdrop blur di 8-16px ha il giusto aspetto. Usa circa 5-8px per un vetro leggero e appena smerigliato, 10-16px per una tipica card o modal, e 16-25px per una navbar o overlay con vetro pesantemente smerigliato. Abbina più blur a un'opacità della tinta leggermente più alta affinché il testo rimanga leggibile. Il cursore Blur va da 0 a 40px, così puoi trovare il punto ottimale per la tua specifica immagine di sfondo senza dover indovinare.

Come mantenere il testo leggibile sul vetro?

La leggibilità deriva dal contrasto tra il testo e lo sfondo smerigliato. Aumenta l'opacità della tinta a circa il 25-40% affinché la superficie sia meno trasparente, aggiungi backdrop-saturate per attenuare i colori vivaci dietro, e scegli un colore del testo con forte contrasto — testo bianco su vetro a tinta scura, o testo scuro su tinta chiara. Punta al rapporto di contrasto WCAG 4.5:1 per il testo del corpo, ed evita di posizionare testo piccolo sulla parte più colorata dell'immagine di sfondo.

Il glassmorphism è accessibile?

Può esserlo, ma richiede attenzione. La trasparenza rende il contrasto imprevedibile perché il colore dietro il vetro continua a cambiare, il che può portare il testo al di sotto del minimo WCAG 4.5:1. Usa un'opacità della tinta sufficientemente alta (30%+), testa il testo rispetto alla parte più vivace dello sfondo, e non fare affidamento solo sul blur per separare il contenuto. Rispetta anche gli utenti che impostano prefers-reduced-transparency fornendo un fallback più opaco nel tuo CSS.

Come si confronta il generatore glassmorphism di UtiloKit con glassmorphism.com e Glass UI?

Glassmorphism.com (di Michal Malewicz) ti offre un rapido punto di partenza per uno stile, ma non ti permette di caricare la tua immagine di sfondo, controllare la saturazione o esportare classi Tailwind. Glass UI (glass-ui.com) è ugualmente limitato — anteprima con sfondo singolo, nessun output Tailwind, nessun link condivisibile. UtiloKit ti permette di caricare la tua immagine, regolare ogni parametro inclusi saturazione e intensità ombra, ottenere sia l'output CSS che Tailwind, e condividere la configurazione esatta tramite URL. Tutto gira nel browser senza caricare nulla su alcun server.

Come aggiungo una glass card al mio sito web?

Posiziona un container sopra un'immagine di sfondo o un gradiente, poi applica il CSS generato alla card. Esempio minimo: dai al genitore uno sfondo, poi applica al figlio background: rgba(255,255,255,0.18); backdrop-filter: blur(12px); border: 1px solid rgba(255,255,255,0.3); border-radius: 16px; padding: 24px. Copia lo snippet HTML pronto nell'output qui sopra — include il markup e un blocco style che puoi incollare direttamente nella tua pagina senza configurazioni aggiuntive.

Posso usare questo generatore glassmorphism su iPhone o Android?

Sì. Il generatore glassmorphism di UtiloKit è completamente responsive e funziona su Safari su iPhone, Chrome su Android e qualsiasi browser mobile moderno. I cursori sono ottimizzati per il tocco, l'anteprima live si aggiorna in tempo reale, e copiare l'output CSS o Tailwind funziona dagli appunti del telefono esattamente come sul desktop. Poiché tutto gira nel browser senza server, non c'è nulla da installare — apri semplicemente la pagina e inizia a progettare.

Posso condividere la mia configurazione glassmorphism con un collega?

Sì — clicca il pulsante Copia link e tutti i valori dei tuoi cursori vengono codificati direttamente nell'URL. Condividi quel link con un designer o uno sviluppatore e aprirà la tua configurazione esatta: stesso blur, stesso colore e opacità della tinta, stessa saturazione, stesse impostazioni bordo e ombra. Nessun account necessario, nessun file da esportare. Questo è un punto in cui glassmorphism.com e Glass UI sono carenti — nessuno dei due supporta link di configurazione condivisibili.