Generatore di gradienti CSS online gratuito
Crea gradienti CSS lineari, radiali e conici in pochi secondi: scegli il tipo, regola l'angolo e gli stop di colore, visualizza il risultato in tempo reale, poi copia il codice pronto da incollare. Senza account, senza invii: tutto avviene nel tuo browser.
Aggiornato il 12 ottobre 2026
Componi il tuo gradiente, copia il CSS
Tipo di gradiente, angolo, colori e posizioni: tutto si aggiorna in tempo reale nell'anteprima. Il codice CSS è pronto in fondo.
Il generatore di gradienti CSS è gratuito e illimitato: crea quante volte vuoi, senza account. Il gradiente si costruisce nel tuo browser — nessun server viene usato.
Un generatore di gradienti CSS completo
Lineare, radiale e conico: le tre famiglie CSS
Passa da una famiglia all'altra con un clic: lo stesso set di stop viene riformattato automaticamente in linear-gradient(), radial-gradient() o conic-gradient(). L'angolo e la posizione di origine vengono mostrati o nascosti in base al tipo scelto.
Scegli il mio tipoAngolo preciso e stop di colore completamente liberi
Regola l'angolo da 0 a 360°, sposta ogni stop di colore su tutta la gamma 0–100%, aggiungi tutti gli stop che ti servono. Il valore esadecimale di ogni stop è anche modificabile da tastiera per incollare un colore della tua palette.
Regolazione fine dei coloriAnteprima in tempo reale e codice CSS pronto da incollare
Ogni modifica si riflette subito nella grande anteprima. Il codice completo — background: linear-gradient(…); — viene scritto in fondo allo strumento. Un clic su «Copia» lo mette negli appunti, pronto per il tuo CSS, il tuo JSX o il tuo stile inline.
Copia il mio CSSPrivato: il tuo gradiente resta sul tuo dispositivo
La generazione avviene interamente nel tuo browser: nulla viene inviato, nulla viene memorizzato su un server. La tua ultima creazione resta in locale sul dispositivo per riprendere da dove ti eri fermato — ideale per iterare su una palette grafica.
Informativa sulla privacyCrea un gradiente CSS in tre passaggi
Scegli il tipo
Lineare per uno sfondo direzionale, radiale per un alone, conico per un anello. Il bottone attivo riformatta subito il codice e mostra le impostazioni adatte alla famiglia scelta.
Regola angolo e colori
Sposta il cursore Angolo, posiziona l'origine (X/Y) per i gradienti radiali e conici, poi regola ogni stop: selettore di colore, valore esadecimale e posizione in percentuale. Aggiungi stop per transizioni più ricche.
Copia il codice CSS
La riga completa appare in fondo allo strumento. Clicca su «Copia» e incollala nel tuo foglio di stile, nel tuo componente o nel tuo editor — il gradiente si visualizza identico ovunque il CSS sia supportato.
Domande frequenti sui gradienti CSS
Cos'è un gradiente CSS?
Qual è la differenza tra gradiente lineare, radiale e conico?
Come controllare l'angolo di un gradiente lineare?
Cosa sono gli stop di colore (color stops)?
Come usare il gradiente generato nel mio CSS?
I gradienti CSS funzionano su tutti i browser?
Posso sovrapporre un gradiente a un'immagine?
Lo strumento è privato e gratuito?
Tutto quello che devi sapere sui gradienti CSS
Il gradiente CSS è diventato il modo più leggero e flessibile per abbellire uno sfondo, un pulsante o una card. Niente più esportare un PNG da un editor di immagini: il browser calcola la transizione tra i tuoi colori, in vettoriale, con poche decine di byte. generatore di gradienti CSS di Volade produce il codice esatto — angolo, stop, posizione di origine — mentre componi sullo schermo.
linear-gradient: il gradiente direzionale
La funzione linear-gradient() riceve un angolo seguito dagli stop: linear-gradient(135deg, #ff7e5f 0%, #feb47b 100%). L'angolo 0deg punta verso l'alto, 90deg verso destra, 180deg verso il basso. Senza angolo, il browser parte dall'alto verso il basso. È la sintassi più usata per gli header, i pulsanti call-to-action e le fasce di sezione.
radial-gradient: l'alone e l'ellisse
La funzione radial-gradient() parte da un punto (per impostazione predefinita il centro) e si espande in cerchio o ellisse. La posizione di origine si scrive at X% Y%: radial-gradient(circle at 50% 50%, …). Perfetto per un effetto alone dietro un titolo, uno sfondo hero che punta al centro o un'ombra morbida sintetica. Lo strumento espone due cursori X e Y per posizionare l'origine al pixel.
conic-gradient: la rotazione attorno a un punto
La funzione conic-gradient() ruota attorno a un punto, come le lancette di un orologio. Si scrive conic-gradient(from 90deg at 50% 50%, …) e permette di creare anelli, gauge circolari, bordi colorati o effetti prisma. Ogni stop occupa un settore angolare: posizionando più colori disegni un ciambella CSS senza una sola immagine.
Gli stop di colore (color stops)
Ogni stop associa un colore e una posizione in percentuale: #7a2fe2 0%, #a358ee 55%, #f3e8ff 100%. Posizioni identiche su due colori creano una transizione netta (bordo duro); posizioni distanti producono una dissolvenza graduale. Più di due stop permettono palette multicolore, bande o simulazioni di materiali (metallo, madreperla, aurora boreale).
Sovrapporre un gradiente e prevedere un fallback
Nella scorciatoia background, l'ordine conta: il piano superiore prima. Un velo scuro su una foto si scrive background: linear-gradient(rgba(0,0,0,.45), rgba(0,0,0,0)), url(photo.webp);. Metti sempre un colore unito come fallback (background-color) per i browser molto vecchi o durante il caricamento dell'immagine.
Buone pratiche per le performance
Un gradiente CSS viene ricalcolato a ogni ridimensionamento: resta ragionevole sul numero di stop (2 o 5 bastano nel 90% dei casi) e evita sovrapposizioni multiple su superfici molto grandi su mobile. Preferisci valori esadecimali o HSL stabili e congela l'angolo non appena il design è validato per evitare micro-differenze tra browser.
Gradienti con la palette Volade
Per costruire una palette coerente prima di creare i gradienti, usa il generatore di palette e il selettore di colore : individua le tinte del brand, poi incollale qui come stop. Il risultato si copia direttamente nel tuo CSS, design system o tema — su computer come su mobile, senza account e senza invio di dati.