CSS supports three gradient functions, each creating a different visual effect. Linear gradients transition colors along a straight line defined by an angle. A 0-degree angle runs from bottom to top, 90 degrees runs from left to right, and any angle in between creates a diagonal line.
Radial gradients emit colors outward from a center point, forming either a circle or an ellipse. They are ideal for spotlight effects, glowing buttons, and background focal points. You control both the shape and the origin position.
Conic gradients sweep colors around a center point like a pie chart. The starting angle determines where the first color begins. They work well for color wheels, progress indicators, and decorative backgrounds. Each type has its strengths, and this tool lets you switch between them instantly to compare.