How to add a gradient to a frame in figma

Max Chew

Gradients add subtle depth and visual interest to your designs. In this step-by-step interactive tutorial, you'll learn how to apply and customize various gradients in Figma — including adding multiple color stops, adjusting direction, and editing the color blends. Follow along and try it yourself!

💡 This tutorial was created with Snapdemo — a no-code tool for building interactive demos. Try it for free, no credit card required.

🟦Step 1: Select a frame and click on Fill

Begin by selecting the frame or shape you want to apply the gradient to. Then, go to the right-hand panel and click on the Fill setting.

Select a frame in Figma and locate the Fill option in the right-hand side panel.

🟦 Step 2: Switch fill type to gradient

In the Fill section, you’ll see four small icons. Click on the second icon from the left — this switches the fill type from solid color to gradient.

Click the second icon in the Fill section to switch from solid color to gradient.

🟦 Step 3: Choose a gradient type

Figma supports 4 gradient types: Linear, Radial, Angular, and Diamond. In this tutorial, we’ll use Linear as an example.

Figma shows four gradient types—select “Linear” for a standard left-to-right gradient.

🟦 Step 4: Modify the default gradient colors

Figma applies a default grey-to-white gradient. You can click on either of the color stops to change the colors using the color picker or input a hex value.

Edit the default grey-to-white gradient by clicking on the color stops.

🟦 Step 5: Add more color stops

If you want more than two colors in your gradient, click the + icon next to the stop markers to add additional color stops.

Click the + icon next to the gradient bar to add extra color stops.

🟦 Step 6: Adjust the gradient range for each color

Each color stop can be repositioned on the gradient bar or directly on the canvas. Simply drag the small square to change how much space each color takes up.

Drag the small square handles to change the color blending range for each stop.

🟦 Step 7: Reverse the gradient direction

To quickly reverse the order of the gradient colors, click the “Swap gradient” icon.

Use the “Swap” icon to reverse the direction of your gradient colors.

🟦 Step 8: Use preset gradient angles

You can also choose from preset gradient angles — such as horizontal, vertical, and diagonal — by clicking the direction icon.

Choose a preset gradient direction such as horizontal or vertical from the angle options.

🟦 Step 9: Manually adjust the gradient direction

For finer control, drag the endpoint handle of the gradient line (the cross icon on the canvas) to manually set the gradient angle.

Drag the end handle on the gradient line to manually set a custom direction.

✨ Want to create your own interactive tutorial?

Snapdemo lets you build it without code.

Try it for free, no credit card required.