Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • Figma Design – Figma Learn
  • Create designs
  • Color, gradients, and images

Paints in Figma

Written by Figma Man

Updated at June 19th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Administration – Figma Learn
    Manage files and projects Manage a team Manage your account Manage a Figma organization Manage Enterprise plan settings and permissions Billing Manage Figma in a school
  • Figma Design – Figma Learn
    Create prototypes Import and export Create designs Tour the interface Dev Mode Work together in files Build design systems Figma Draw
  • Get started – Figma Learn
    Set up your account Layers 101
  • FigJam – Figma Learn
    Import and export Run meetings Work on boards Tour the interface
  • Community – Figma Learn
    Explore the Community Creator tools and resources
  • Help – Figma Learn
    Troubleshoot Common questions Work with support
  • Work across Figma – Figma Learn
    Figma AI Work across Figma
  • Courses, tutorials, projects – Figma Learn
    Courses Projects
  • Figma Slides – Figma Learn
    Create and edit slides Present slide decks Tour the interface Import and export
  • Figma Buzz – Figma Learn
    Templates in Figma Buzz Create and edit assets in Figma Buzz Overview
  • Figma Make – Figma Learn
    Tour the interface Work with Figma Make
  • Figma Sites – Figma Learn
    Design a site Create webpages and breakpoints Make your site interactive Preview and publish a site Tour the interface
+ More

Table of Contents

Paint types Using gradients Use variables with gradients

Who can use this feature

Supported on any team or organization plan.

Anyone with can edit access can apply or edit paints

Paints can be colors, gradients, or images. In Figma, you can use the Color picker to apply paints to fills and strokes.

Paints can be applied to the following objects and shapes using the fill or stroke properties:

  • Text layers
  • Basic shapes
  • Vector networks
  • Boolean operations
  • Frames

Paints.png

Paint types

There are three different types of paints you can apply:

  • Solid: A solid color or paint.
  • Gradients: Choose from four different gradients:
    • Linear (gradient): A progressive transition between two colors on a straight line. You can choose the angle of the line.
    • Radial (gradient): A circular gradient that has a color at the center which transitions to another color on the edge. This could be another color, or a fade to transparent.
    • Diamond (gradient): A gradient with four points that starts in the center of the object or layer. You can adjust the width and height of the gradient individually.
    • Angular (gradient): Creates a gradient clockwise from the starting position. You can adjust the location of both colors in the gradient to create a softer or harsher angle.
  • Pattern: Pattern fills reference another object on the canvas. Learn more about using pattern fills.
  • Image or GIF: A static image or animated GIF. Learn more about adding images to your designs.
  • Video: Upload a .mp4, .mov, or .webm video file. Learn more about using videos.

Fill_Type__4_.png

Using gradients

To use a gradient as a fill or stroke:

  1. Select the color swatch in the Fill or Stroke section of the right sidebar.
  2. From the color picker, select the Gradient icon.
  3. From the dropdown, select either Linear, Radial, Diamond, or Angular.

Each gradient will automatically start with two color stops. Color stops are the point where a gradient switches from one color to the next. Learn more about adjusting colors and using the color picker →

To add additional color stops to a gradient, click anywhere along the gradient color slider.

To remove a color stop from a gradient, click on the stop from the color slider and select Delete or Backspace.

Use variables with gradients

Color variables store individual, raw color values. Learn more about variables →

Gradients are a blend between two or more colors. You can use variables on color stops in a gradient to maintain consistency in your design system or to take advantage of theming, such as dark and light mode.

To apply a variable to a gradient color stop:

  1. Select the color swatch in the Fill or Stroke section of the right sidebar.
  2. From the color picker, select the Gradient icon.
  3. Select a color swatch from the list of colors in the gradient.
  4. Select the Libraries tab.
  5. Select a color variable to apply to the gradient color stop.

The color picker for a gradient selection. There are three color stops in the gradient, each with a variable applied.

To detach a variable from a gradient color stop:

  1. Hover over the color stop that has the variable applied.
  2. Click detach.

You can save gradients, which may contain variable values, as styles to be reused in your design. Learn more about creating color styles →

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Crop an image
  • Apply paints with the color picker
  • Paste images in the canvas
  • Add fills to text and shape layers
  • Use blend modes to create unique effects
  • Blog
  • Best practices
  • QR code generator
  • Color wheel
  • Colors
  • Color picker
  • Color palettes
  • Color palette generator
  • Color contrast checker
  • Font Library
  • Templates
  • Developers
  • Integrations
  • Affiliate program
  • Resource library
  • Reports and insights
  • Support
  • Status
  • Legal and privacy
  • Modern slavery statement
  • Climate disclosure statement
  • COMPARE
  • Sketch
  • Adobe XD
  • Framer
  • Miro
  • COMPANY
  • Events
  • Customers
  • Careers
  • Newsroom
Expand