
Figma
Collaborative design platform for teams to create and prototype seamlessly.

What is Figma?
Try FigmaFigma is a collaborative design and prototyping platform. With Figma Make, you can build websites from natural-language prompts directly in Figma, generating responsive, interactive pages without coding. You can also connect a backend to simulate dynamic content and test how your site behaves before publishing.
What is Figma Make and what can it generate from an idea?
Figma Make is an AI website builder inside Figma that turns everyday-language prompts into a responsive, styled site. As it builds, it generates layout, structure, and interactions automatically so you can review and refine the result in the same workspace.
Do I need to code to build a responsive, interactive website with Figma Make?
No. Figma Make works with prompts and visual editing, so you can create the site without writing code. If you need more control, you can explore or edit the code when necessary.
How do I go from a frame to a published website using Figma Make?
Start with a frame in Figma Make (or use an existing frame from Figma Design), then describe your site in natural language to define your layout, sections, and content. After you see the responsive site with real interactions come together, you can refine it, connect data if needed, and publish when you’re ready.
Can I test my site with real or dynamic data before publishing?
Yes. You can connect your site to a backend to use dynamic content, then test how it behaves with real data before you publish.
What kinds of websites are good fits for Figma Make?
Figma Make is set up for things like landing pages, portfolios, product sites, and blogs, among other website types. You can also prompt for examples like an e-commerce storefront or a SaaS product landing page.
How free is Figma Make, and can I publish a site from it?
You can try Figma Make for free on the Starter plan, with advanced features available on paid plans. On eligible plans, you can publish to the web with a shareable link or connect a custom domain.