CSS Gradient Generator

Pick two colours, choose the direction and copy the CSS instantly — linear or radial. Below: ready-made gradients for every colour.

To make a CSS gradient, blend two colours with linear-gradient() — e.g. background: linear-gradient(90deg, #6A8CAE, #8E30B0);. Pick your colours and angle below and copy the code, or open a colour for ready-made gradients.

Colours
Type
Angle 90°
Built by DSGN.HOUSE Updated 2026

Our color tools run on our own catalogue of 26,000+ real paint colors across 16 brands — Benjamin Moore, Sherwin-Williams, Behr, Dulux, RAL and more — with the color math (HSL and CIELAB matching) computed in-house, not scraped from summaries. Every color you pick maps to a real, buyable paint with its code, so what you see here you can actually take to the store. We review and update these tools and their data regularly.

Created by Denis Kataev, founder of DSGN.HOUSE — a software engineer and digital entrepreneur building professional color-design tools for everyone.

How do I make a CSS gradient?+

Use linear-gradient() with two or more colours: background: linear-gradient(90deg, #6A8CAE, #8E30B0);. Pick your colours and angle in the generator above and copy the CSS.

What's the difference between linear and radial gradients?+

A linear gradient blends colours along a straight line (set by the angle); a radial gradient blends outward from a centre point in a circle. Toggle between them in the generator.

How do I copy the gradient CSS?+

Hit “Copy CSS” in the generator, or “Copy” on any ready-made gradient. Paste it straight into your background property.

Can I use these gradients as backgrounds or wallpapers?+

Yes — gradients work as website, app and phone-wallpaper backgrounds. Copy the CSS, or open a colour for ready-made background gradients.