MUTools

Warna & Desain

Generator Gradient CSS

Generator Gradient CSS adalah alat gratis yang menghasilkan kode gradient CSS secara otomatis hanya dengan mengatur warna, arah, dan gradasi (color stop) melalui GUI. Alat ini mendukung tiga jenis gradien, yaitu linear, radial, dan conic, sehingga Anda dapat langsung membuat gradient untuk latar belakang situs web, tombol, hingga judul sambil melihat pratinjau secara real-time.

Color stop (titik perubahan warna)

Klik pada bar untuk menambah warna
Warna
100%
0%

Jenis gradient

90°

Pratinjau

Kode CSS

.gradient {
  background-image: linear-gradient(90deg, #6366F1 0%, #EC4899 100%);
}

Pembuatan gradient sepenuhnya dilakukan di dalam browser yang Anda gunakan, dan apa yang Anda masukkan tidak dikirim ke server eksternal.

Apa itu alat Generator Gradient CSS?

Generator Gradient CSS adalah alat gratis yang menghasilkan kode gradient CSS secara otomatis hanya dengan mengatur warna, arah, dan gradasi (color stop) melalui GUI. Alat ini mendukung tiga jenis gradien, yaitu linear, radial, dan conic, sehingga Anda dapat langsung membuat gradient untuk latar belakang situs web, tombol, hingga judul sambil melihat pratinjau secara real-time.

Setelah memilih jenisnya, pada linear dan conic Anda dapat mengatur sudut dengan slider, sedangkan pada radial Anda dapat menentukan bentuk (lingkaran atau elips) dan posisi pusatnya. Warna dapat ditambah atau dihapus dengan bebas sebagai color stop, dan Anda dapat menyeret handle pada bar untuk mengubah posisinya, atau memilih warna lewat color picker maupun input HEX. Setiap stop juga dapat diberi transparansi (alpha), sehingga Anda bisa membuat gradient transparan menggunakan rgba(). Tekan tombol "Buat Acak" untuk langsung mencoba ide kombinasi warna.

Gradient yang dibuat dapat disalin dengan satu klik dalam berbagai format, yaitu CSS (background-image), CSS variable (:root { --gradient }), backgroundImage milik Tailwind, dan variabel SCSS, lalu langsung ditempel ke implementasi. Selain itu, dengan menekan "Salin URL" Anda akan memperoleh URL berbagi yang dapat mereproduksi gradient saat ini, sehingga praktis untuk berbagi dengan tim maupun menyimpannya sebagai bookmark.

Seluruh pembuatan gradient dilakukan di dalam browser yang Anda gunakan, dan apa yang Anda masukkan tidak dikirim ke server eksternal. Dapat langsung dipakai tanpa pendaftaran akun maupun klik iklan.

Cara penggunaan

  1. Klik pada bar color stop untuk menambah warna, lalu seret handle untuk mengubah posisinya. Pilih warna lewat color picker atau HEX, dan atur transparansi (alpha) dengan slider. Gunakan "Buat Acak" untuk langsung mencoba ide kombinasi warna.
  2. Pilih jenis gradient (linear, radial, atau conic). Pada linear dan conic, atur sudut dengan slider; pada radial, atur bentuk (lingkaran atau elips) dan posisi pusatnya.
  3. Periksa hasil akhir gradient secara real-time pada pratinjau. Tekan "Salin URL" untuk memperoleh URL berbagi yang dapat mereproduksi pengaturan saat ini.
  4. Pada "Kode CSS", beralihlah antartab CSS, CSS variable, Tailwind, dan SCSS, lalu ambil kodenya dengan tombol "Salin kode CSS" untuk ditempel ke implementasi.

Skenario penggunaan

  • Desainer / coder yang ingin memakai gradient pada latar belakang situs web atau tombol dapat menyiapkan CSS dengan cepat untuk langsung ditempel.
  • Front-end engineer yang ingin menentukan arah desain sambil mencoba berbagai gradient seperti linear, radial, dan conic.
  • Developer yang ingin menuangkan gradient langsung ke dalam kode sebagai CSS variable atau pengaturan Tailwind.
  • Pengguna yang ingin membuat overlay di atas gambar atau efek bergaya kaca dengan gradient yang memiliki transparansi.
  • Pengguna yang ingin meneruskan gradient yang sudah ditentukan kepada tim lewat URL berbagi, atau mereproduksi pengaturan yang sama di kemudian hari.

Hal yang perlu diperhatikan

  • Seluruh pembuatan gradient dilakukan di dalam browser, dan apa yang Anda masukkan tidak dikirim keluar.
  • Gradient conic (`conic-gradient`) mungkin tidak tampil pada sebagian browser lama. Silakan periksa dukungan pada lingkungan yang Anda gunakan.
  • Color stop dapat ditambahkan hingga maksimal 8 buah. Saat transparansi 100%, output berupa `#RRGGBB`; saat di bawah 100%, output berupa `rgba()`.
  • URL berbagi memuat jenis, sudut, bentuk, posisi pusat, dan setiap color stop (warna, transparansi, posisi). Membuka URL tersebut akan mereproduksi gradient dengan pengaturan yang sama.

Pertanyaan yang sering diajukan

Apakah apa yang saya masukkan dikirim ke server?
Tidak. Seluruh pembuatan gradient dilakukan di dalam browser yang Anda gunakan. Anda dapat menggunakannya dengan tenang bahkan untuk warna merek maupun warna yang ditangani dalam pekerjaan.
Apa perbedaan antara gradient linear, radial, dan conic?
Linear (linear-gradient) adalah gradient paling umum yang warnanya berubah searah garis lurus, dengan arah yang ditentukan oleh sudut. Radial (radial-gradient) melebar dari pusat ke arah luar membentuk lingkaran atau elips. Conic (conic-gradient) memutar warna ke arah sudut dengan poros di pusat, cocok untuk tampilan seperti diagram lingkaran. Pada alat ini Anda dapat membuatnya sambil berpindah antara ketiga jenis tersebut.
Apakah bisa diekspor untuk CSS variable atau Tailwind?
Bisa. Pada tab "Kode CSS", Anda dapat beralih antara CSS (background-image), CSS variable (--gradient pada :root), backgroundImage milik Tailwind, dan variabel SCSS, lalu menyalin seluruh kode dengan tombol "Salin kode CSS" untuk langsung ditempel ke implementasi.
Apakah bisa membuat gradient dengan transparansi (semitransparan)?
Bisa. Setiap color stop dapat diberi transparansi (alpha), dan stop yang di bawah 100% akan dikeluarkan dalam format rgba(). Anda juga dapat membuat gradient yang memanfaatkan transparansi, seperti overlay yang ditumpuk di atas gambar.
Apakah gradient yang dibuat bisa dibagikan atau disimpan?
Tekan "Salin URL" untuk memperoleh URL berbagi yang memuat jenis, sudut, color stop, dan lainnya. Membuka URL tersebut akan mereproduksi gradient yang sama, sehingga praktis untuk berbagi dengan tim maupun menyimpannya sebagai bookmark.
Berapa banyak warna yang bisa digunakan?
Color stop dapat ditambahkan hingga maksimal 8 buah, sehingga Anda dapat membuat gradient kompleks dengan 3 warna atau lebih. Saat Anda mengeklik pada bar, sebuah stop baru akan ditambahkan dengan warna hasil interpolasi pada posisi tersebut.