Generator gradientów CSS

Wybierz preset lub ustaw własne kolory, typ gradientu i kąt. Podgląd aktualizuje się na żywo – gdy efekt Ci się spodoba, skopiuj gotowy kod CSS.

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

Generator gradientów CSS – twórz piękne gradienty

Gradienty dodają głębi i dynamiki do stron internetowych. Nasz generator pozwala tworzyć gradienty liniowe, radialne i stożkowe z podglądem na żywo i gotowym kodem CSS.

Typy gradientów

Liniowy (linear-gradient)

Przejście kolorów wzdłuż prostej linii pod zadanym kątem. Najpopularniejszy typ gradientu.

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

Radialny (radial-gradient)

Kolory rozprzestrzeniają się od środka na zewnątrz, tworząc efekt koła lub elipsy.

background: radial-gradient(circle, #667eea 0%, #764ba2 100%);

Stożkowy (conic-gradient)

Kolory obracają się wokół punktu centralnego. Idealne do efektów tarczy, zegara, pie chart.

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

Predefiniowane palety

Generator zawiera 9 gotowych palet:

  • 🌅 Zachód słońca – ciepłe pomarańcze i żółcie
  • 🌊 Ocean – odcienie niebieskiego i turkusu
  • 🌲 Las – głębokie zielenie
  • 🔥 Ogień – czerwienie i złoto
  • 🎨 Pastel – delikatne, jasne tony
  • 💜 Neon – intensywne, świecące kolory
  • 🌑 Ciemny – eleganckie granatowe tony
  • Złoto – luksusowe złote odcienie
  • 🌌 Aurora – wielokolorowa zorza polarna

Jak korzystać?

  1. Wybierz preset lub ustaw kolory ręcznie
  2. Wybierz typ gradientu (liniowy, radialny, stożkowy)
  3. Ustaw kąt przejścia
  4. Dodaj lub usuń punkty kolorów (2-6)
  5. Skopiuj gotowy kod CSS

Gdzie użyć gradientów?

Tła sekcji i nagłówków

Gradient jako tło hero section to klasyk nowoczesnego web designu. Lepszy niż płaski kolor, lżejszy niż zdjęcie.

Przyciski CTA

Gradient na przycisku przyciąga wzrok i podkreśla akcję. Popularny w aplikacjach mobilnych (Instagram, Spotify).

Nakładki na zdjęcia (overlay)

Półprzezroczysty gradient nałożony na zdjęcie poprawia czytelność tekstu:

background: linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0.3)), url('foto.jpg');

Tekst z gradientem

Efektowne nagłówki z kolorowym przejściem:

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

Obramowania (border gradient)

Kolorowe ramki wokół kart i elementów:

border-image: linear-gradient(45deg, #667eea, #764ba2) 1;

Trendy gradientów 2024-2025

  • Mesh gradient – wielopunktowe, organiczne przejścia (Figma, Apple)
  • Glassmorphism – gradient + rozmycie + przezroczystość
  • Aurora gradient – wielokolorowe, miękkie przejścia (jak zorza)
  • Grain/noise – gradient z teksturą szumu (retro feel)
  • Duotone – gradient z dwóch kontrastowych kolorów na zdjęciu

Wskazówki

  • Max 2-3 kolory na gradient – więcej = chaos
  • Kąt 135° lub 45° – wygląda naturalnie
  • Kolory sąsiadujące na kole barw tworzą gładsze przejścia
  • Testuj na różnych ekranach – monitory wyświetlają kolory różnie
  • Unikaj banding'u – subtelne gradienty mogą „pasmować" na LCD (dodaj noise)
  • Ciemne gradienty dobrze wyglądają z białym tekstem
  • Jasne gradienty wymagają ciemnego tekstu (kontrast!)

Wydajność CSS gradientów

Gradienty CSS są renderowane przez przeglądarkę (vector), nie wymagają pobierania obrazka:

  • ✅ Nie obciążają sieci (0 KB)

  • ✅ Skalują się idealnie na każdej rozdzielczości

  • ✅ Animowalne za pomocą CSS transitions

  • ⚠️ Złożone gradienty (wiele stopów) mogą obciążać GPU na słabszych urządzeniach

  • Tła sekcji – hero section, bannery

  • Przyciski – CTA wyróżniające się gradientem

  • Tekst – gradient jako kolor tekstu (background-clip: text)

  • Overlay – na obrazkach i video

  • Bordery – obramowania z gradientem

  • Karty – subtelne tło kart

Wskazówki

  • 2-3 kolory wystarczą – zbyt wiele kolorów wygląda chaotycznie
  • Blisko siebie na kole barw – kolory analogiczne dają łagodne przejście
  • Testuj na ciemnym i jasnym tle – gradient powinien wyglądać dobrze w obu wariantach
  • Dodaj fallback – starsze przeglądarki mogą nie obsługiwać gradientów

Jeśli ten kalkulator był przydatny, sprawdź również: JSON, .htpasswd, CV i więcej kalkulatorów.

Najczęstsze pytania (FAQ)

Jaki typ gradientu wybrać?

Liniowy (linear) – najpopularniejszy, przejście wzdłuż prostej. Radialny (radial) – od środka na zewnątrz, efekt koła. Stożkowy (conic) – obrót wokół punktu, efekt tarczy. Do większości zastosowań liniowy jest najlepszy.

Ile kolorów powinien mieć gradient?

2-3 kolory to optymalna ilość. Więcej kolorów może wyglądać chaotycznie, chyba że celowo tworzysz efekt tęczy. Kolory sąsiadujące na kole barw dają łagodne, naturalne przejście.

Jak użyć gradientu jako tła tekstu?

W CSS: background: linear-gradient(...); -webkit-background-clip: text; -webkit-text-fill-color: transparent; Działa we wszystkich nowoczesnych przeglądarkach.

Zobacz, jak liczymy i weryfikujemy obliczenia. Zauważyłeś błąd? Napisz: kontakt@kalkula.pl.

Nowe kalkulatory

Co nowego →