Figma Weave Review: Your Whole Workflow on One Canvas
Figma Weave (formerly Weavy) is a node system. You build the whole job on one canvas, change any step, swap any model, and run it again. It even takes your own models.
The short version
The best tool here for building a workflow once and using it again and again. Nodes, variables, iterators and custom models give you real control. It takes an evening to learn, and video needs a paid plan.
What's good
- The whole workflow sits on one canvas, and you can see every step
- Change one step and run it again, without rebuilding the rest
- Variables and iterators: one workflow makes many versions in one click
- Many models side by side, plus your own from Fal, Replicate or CivitAI, and LoRAs
- Turn a workflow into a simple tool and share it with a client or team
- Commercial licence even on the free plan
What isn't
- Nodes take an evening to learn if you have never used them
- No video models on the free plan
- Importing models needs a paid plan
- Video is expensive: Starter makes about 15 Kling 3 clips a month
- No credit rollover on Starter
Most AI platforms work one prompt at a time. You write a prompt, you get a result, and the next time you start again.
Figma Weave works differently. It is a node system. Each step of your job is a box on a canvas: the prompt, the image model, the edit, the upscale, the video. You connect the boxes with lines. The result of one step flows into the next.
When the chain is built, you have a workflow. You can change any step and run it again. You can give it a new product photo and get the same result for that product. That is the whole point.
Weave used to be called Weavy. Figma bought it, and it now lives at weave.figma.com.
Why a node canvas is worth it
You see the whole job at once. Every step is on the canvas. You know exactly which prompt, which model and which settings made each result. Nothing is lost in a chat history.
You change one step, not everything. Don’t like the lighting? Change the relight step and run it again. The prompt, the model and the upscale stay as they are.
You build once and use it many times. A product shoot, a character sheet or an ad format becomes a workflow. Next week you give it a new input and press run.
You compare models side by side. Connect one prompt to three image models and see the results next to each other. A Compare node even puts two images under one slider.
What you can build with
I checked all of this in Weave’s own Knowledge Center and on its site on 15 September 2026.
Variables
Weave has small nodes that hold one value: Text, Number, Toggle, Seed and List Selector. Connect one to many places and change it once.
For example, put the product name in one Text node. Connect it to five prompts. Change the name, and all five prompts change.
A List Selector makes a dropdown, such as “summer, winter, night”. A Number node can control how strong a LoRA is.
Iterators: many versions in one click
An iterator runs the same step on a whole list.
- The Text Iterator takes many prompts and sends each one to the model as a separate run. You can type them, connect a list, or import a CSV file.
- The Image Iterator and Video Iterator do the same with many images or videos.
So one workflow can shoot ten products, or one product in ten colours, from one click.
Many models on one canvas
Weave brings models from Google, OpenAI, Kling, ByteDance, Black Forest Labs, Runway, Luma, LTX, Wan, Grok, Recraft and others. Its pricing page lists these, among more:
- Image: Nano Banana Pro, Nano Banana 2, GPT Image 1.5, Seedream 5, Flux 2 Pro, Recraft V4, Mystic
- Video: Kling 3, Kling O1, Kling Motion Control, Veo 3.1, Seedance 1.5, Runway Gen-4.5, Grok Imagine, Wan 2.5, Luma Ray 2, LTX 2
- 3D and tools: Hunyuan 3D V3, Rodin V2, Topaz Upscale, Qwen Multiangle
I have also generated with Seedance 2.5 on Weave, even though the pricing page does not list it. So treat that list as a minimum.
Your own models
This is where Weave goes further than the all-in-one platforms.
- Import Model: paste the link of a model from Fal, Replicate or CivitAI. Weave loads it with all its settings. Save it and it appears in every workflow. This needs a paid plan.
- Import LoRA: upload your own LoRA file, such as a trained style or character, and connect it to a model that takes LoRAs, like Flux Dev LoRA. You can stack more than one and set the strength of each.
Your imported LoRA is saved with the workflow, so it is there next time.
Editing tools
Weave has editing nodes built in: crop, mask, inpaint, outpaint, painter, blur, invert, relight, upscale, depth maps and an image describer. It also has layers, text and blend modes for compositing.
Tools: share a workflow as a simple app
Add an Output node and Weave turns your workflow into a tool. A tool is a clean screen with only the fields you choose, such as “upload product” and “pick colour”. The nodes stay hidden.
Share it by link, with your workspace, or with invited people. Change the workflow later and press Update tool. Every version is saved with a date.
This is how a client or a teammate can use your workflow without learning nodes. You can also publish a workflow to the Figma Community for others to copy.
What you pay
I read these prices on Weave’s pricing page on 15 September 2026, with both billing options clicked.
| Plan | Credits a month | Monthly | Per month, billed yearly | What that makes |
|---|---|---|---|---|
| Free | 150 | $0 | $0 | 375 images, no video |
| Starter | 1,500 | $24 | $19 | 3,750 images or 417 sec of video |
| Professional | 4,000 | $45 | $36 | 10,000 images or 1,111 sec of video |
| Team | 4,500 per user | $60 per user | $48 per user | 11,250 images or 1,250 sec of video |
The free plan includes all image models, the editing tools, a commercial licence and 5 workflows. Paid plans have unlimited workflows.
Weave is the only platform on this site that shows how many runs each plan buys for each model. On Starter, for example: 133 Nano Banana Pro images, 15 Kling 3 clips, 17 Veo 3.1 clips or 21 Runway Gen-4.5 clips.
On Professional and Team, unused credits roll over, up to 3 times your monthly amount. Top-ups cost $10 for 1,000 credits on Starter and $10 for 1,200 on Professional and Team. Top-up credits last 12 months.
Where it costs you
Nodes take time to learn. If you have never used a node editor, the first evening feels slow. After that it is faster than any prompt box, because you never rebuild.
No video on the free plan. Kling, Veo, Seedance and Runway all start on Starter.
Video is expensive. 15 Kling 3 clips a month on Starter is not a lot once you count retries. Build and test the workflow on cheap image models first. Switch the last node to video when the rest is right.
Custom models need a paid plan. Import Model is on Starter and above.
Weave and Figma are billed separately. A paid Figma plan does not include Weave, and the two use different credits.
Model licences can differ. Weave gives full commercial rights as a platform. It also says some models on it may have their own terms. Check the model list in its Trust Center before client work.
Who should use it
- People who make the same kind of content again and again. Product shoots, ad formats, character sheets.
- People who want control. Every step, setting and model is in front of you.
- Teams and agencies. Build a workflow once and hand clients a simple tool.
- People with their own LoRAs or favourite open models. You can bring them in.
Who should look elsewhere:
- People who want one quick video from one prompt. ImagineArt+200 free credits or OpenArt get you there with less setup.
- People who only need a few images a month. The free plan may be enough, but you may not need nodes at all.
What this review does not cover
I work on Figma Weave and have generated video there, including Seedance 2.5. The features above come from Weave’s Knowledge Center, its site and its pricing page. I have not run the same brief through Weave and another platform and compared the output side by side.
Verdict
Figma Weave is a great node system. You put the whole workflow on one canvas, change any step, swap any model, and even bring your own. Variables and iterators turn one workflow into many results. It asks for an evening of learning. If you repeat any kind of work, you get that time back in the first week.