Before you start
Who can use this feature
Available on Professional, Organization, and Enterprise plans
Requires can edit access to a Figma Design file to use a Weave tool
Weave tools are AI-powered apps you can use on your design content. For example, you can use a Weave tool to generate variations of an image, retouch a photo, or apply a visual style.
To get started, select an image on your Figma Design canvas and choose a tool, or browse the available tools first and select your input after.
You can use tools built by Figma and tools published by members of the Figma Community.
Note: Figma Weave is a creative platform for AI-native media generation and editing, available as a standalone experience at weave.figma.com. Figma and Figma Weave are currently separate products with separate accounts.
Browse and run a Weave tool
To use a Weave tool on an image:
- Select Tools from the navigation bar.
- Click the Filter icon and select the Weave resource type.
- Browse the available Weave tools and select the one you want to use.
- In the modal, configure the settings for that tool. Depending on the tool, this may include selecting or uploading a reference image, entering a text prompt, or choosing options from a dropdown.
- Select how many runs you want to generate, then click Generate.
Some examples of Weave tools you can use in Figma include:
- Generate mockup: Visualize your design in a physical placement, like an out-of-home campaign or product packaging.
- Transfer style: Apply the visual style of a source image to a target image, making them look consistent.
- Replace background: Describe a new background and replace the existing one in your image.
- Change lighting: Choose a lighting option and apply it to an image.
- Text to vector illustration: Turn a text prompt into a minimalist vector illustration.
- Apply color palette: Take the color palette from one image and apply it to another.
Tools built by the community
Alongside the tools Figma builds, you can use Weave tools published by other people in the Figma Community. Community tools work the same way: you set your inputs, and the tool generates a result using the workflow its creator built.
Explore Weave tools in the Figma Community.
Explore or riff on a tool's workflow
Each Weave tool is powered by a node-based workflow built in Figma Weave. You can open any tool's underlying workflow to see how it works, duplicate it, and build on top of it.
Figma and Figma Weave are currently separate products. To use Figma Weave, you'll need a Figma Weave account—but if you already have a Figma account, you can sign in at weave.figma.com using your existing Figma credentials.
To open a workflow in Figma Weave:
- Select Tools from the navigation bar.
- Click the Filter icon and select the Weave resource type.
- Hover over a Weave tool and click the three dots > Open in Weave.
Once you've opened a workflow, you can adjust the models, prompts, and settings behind it to fit your own needs. If you want others to use your version, you can publish it to the Figma Community as a new tool.
Learn more about working in Figma Weave.
How AI credits work for Weave tools
Weave tools in Figma are in open beta. They are free to use during the beta, so Figma AI credits are not consumed for any prompts or actions. This allows you to explore and experiment without worrying about credit usage. Once Weave tools in Figma become generally available, AI credit usage will apply.