Immagine illustrativa per lo strumento generatore gradiente css
Gratuito • Nessun account

Generatore Gradiente CSS

Crea gradienti CSS bellissimi con anteprima live. Lineare, radiale, conico. Esporta in CSS, Tailwind, SCSS o PNG.

🎨
3 Tipi + Ripetuti
Lineare, radiale, conico + varianti ripetute
Anteprima Live
Visualizza il gradiente in tempo reale con testo
📦
Multi-Export
CSS, Tailwind, SCSS e download PNG
135°
(crea pattern striati)

      
    
Scorciatoie: Spazio = casuale • R = ripetuto • A = anima • G = grain • C = spazio colore • F = schermo intero • S = condividi • T = testo gradiente • 1/2/3 = tipo • Ctrl+Z = annulla

Come funzionano i gradienti CSS

📈 linear-gradient

Crea una transizione di colore lungo una linea retta. L'angolo definisce la direzione: 0° va dal basso verso l'alto, 90° da sinistra a destra, 180° dall'alto verso il basso.

🔴 radial-gradient

La transizione si espande dal centro verso l'esterno in forma circolare o ellittica. Perfetto per effetti luce, spotlight e sfondi organici.

🌀 conic-gradient

I colori ruotano attorno a un punto centrale. Ideale per grafici a torta CSS, indicatori di progresso e effetti arcobaleno. Supportato da tutti i browser moderni.

🔁 repeating-gradient

Ripete il pattern di colori all'infinito, creando strisce, texture e sfondi geometrici. Funziona con tutti e tre i tipi di gradiente.

Tutto sui gradienti CSS: guida completa

I gradienti CSS sono una delle tecniche più potenti per creare sfondi accattivanti senza usare immagini. Dal CSS3 in poi, i browser supportano nativamente tre tipi di gradiente: lineare (linear-gradient), radiale (radial-gradient) e conico (conic-gradient), più le rispettive versioni ripetute (repeating-*). A differenza delle immagini bitmap, i gradienti CSS sono vettoriali, occupano zero byte di banda e si adattano perfettamente a qualsiasi risoluzione, inclusi display Retina e 4K. Per ottenere i migliori risultati, usa almeno 2 colori e sperimenta con le posizioni dei color stop per creare transizioni morbide o nette. I gradienti possono essere combinati con background-blend-mode e filtri CSS per effetti ancora più creativi. Questo generatore ti permette di creare e personalizzare gradienti in tempo reale, con anteprima istantanea, anteprima testo, ed esportazione in CSS puro, Tailwind CSS, SCSS o come immagine PNG ad alta risoluzione.

Casi d'uso comuni dei gradienti CSS

🌐 Sfondi pagina e hero

I gradienti sono perfetti per le hero section. Usa un gradiente diagonale con 2-3 colori per creare profondità. Aggiungi un overlay semi-trasparente sopra un'immagine per testo leggibile su qualsiasi foto.

background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);

🔢 Bottoni e CTA

I pulsanti con gradiente attirano più attenzione dei colori piatti. Combina con transition e un effetto hover che inverte la direzione del gradiente per un effetto interattivo e professionale.

background: linear-gradient(90deg, #f093fb, #f5576c);
background-size: 200% auto;
transition: background-position 0.3s;

📈 Barre di progresso

Usa conic-gradient per creare indicatori circolari senza JavaScript. Perfetti per dashboard, loading spinner e visualizzazione dati. Combina con border-radius: 50% per un cerchio perfetto.

background: conic-gradient(#7c6cf0 75%, #1a1a2e 0);
border-radius: 50%;

🎨 Bordi e contorni

Crea bordi sfumati usando border-image con un gradiente, oppure il trucco background-clip con padding. Ideale per card, avatar e frame decorativi.

border-image: linear-gradient(45deg, #f093fb, #f5576c) 1;

Compatibilità Browser

I gradienti CSS lineari e radiali sono supportati da tutti i browser moderni dal 2012 (Chrome 26+, Firefox 16+, Safari 6.1+, Edge 12+). Il conic-gradient è supportato da Chrome 69+, Firefox 83+, Safari 12.1+ e Edge 79+. Per i browser più vecchi, usa un colore di fallback: imposta un background-color solido prima della dichiarazione del gradiente. Le varianti repeating-* hanno lo stesso supporto dei rispettivi gradienti base. I gradienti funzionano perfettamente anche su dispositivi mobili (iOS Safari 7+, Chrome Android 26+). Il supporto globale attuale è superiore al 97% per i gradienti lineari e radiali, e oltre il 95% per i gradienti conici.

Consigli per gradienti migliori

🎨 Evita la zona grigia

Quando mescoli colori complementari (es. rosso e verde), la transizione può diventare grigia o fangosa. Aggiungi un color stop intermedio per guidare la transizione attraverso una tonalità più vivace.

💡 Contrasto testo

Se usi un gradiente come sfondo per testo, assicurati che il contrasto sia sufficiente in OGNI punto del gradiente, non solo nel centro. Usa l'anteprima testo per verificare.

⚡ Gradiente su testo

Per applicare un gradiente al testo stesso: imposta background con il gradiente, poi aggiungi -webkit-background-clip: text e color: transparent. Effetto spettacolare per titoli.

Come creare testo con gradiente CSS

CSS gradient text is one of the most eye-catching effects in modern web design.

Testo gradiente base

Il metodo standard per applicare un gradiente al testo.

h1 {
  background: linear-gradient(90deg, #667eea, #764ba2);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

Testo gradiente animato

Aggiungi movimento per titoli e intestazioni accattivanti.

h1 {
  background: linear-gradient(90deg, #f093fb, #f5576c, #667eea);
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradient-shift 3s ease infinite;
}
@keyframes gradient-shift {
  0% { background-position: 0% center; }
  100% { background-position: 200% center; }
}

Generatore sfondo CSS con gradiente

CSS background gradients are the foundation of modern web design.

Gradienti multipli sovrapposti

Sovrapponi più gradienti per effetti complessi.

background:
  linear-gradient(135deg, rgba(102,126,234,0.8), transparent),
  radial-gradient(circle at 20% 80%, #764ba2, transparent 60%),
  #0f0f23;

Sfondo mesh gradient

Simula i mesh gradient con CSS puro.

background:
  radial-gradient(at 20% 30%, #667eea 0%, transparent 50%),
  radial-gradient(at 80% 70%, #f093fb 0%, transparent 50%),
  radial-gradient(at 50% 50%, #f5576c 0%, transparent 60%),
  #0f0f23;

Domande Frequenti

✎ Suggerisci una modifica
📊
Monitora il tuo sito gratis
Ottieni un audit completo di SEO, performance e sicurezza. Attiva il monitoraggio settimanale per tracciare i cambiamenti.
Prova il Site Monitor →

Prova i tool potenziati dall'AI

Genera testi professionali, email, bio e slogan in pochi secondi. 10 crediti gratis alla registrazione.