Before you start
Who can use this feature
Available on any Figma plan
Available for FigJam, Figma Slides, and Figma Buzz
This feature is currently not available in the EU
You can create and open Figma files directly from ChatGPT. This integration helps you turn chats into editable Figma files you can share and edit in FigJam, Figma Slides, or Figma Buzz.
When you use ChatGPT to generate content, you can turn prompts into:
- FigJam diagrams
- Figma Slides presentations
- Figma Buzz creative assets
ChatGPT only supports integrations with FigJam, Figma Slides, and Figma Buzz. You currently can't use ChatGPT to create files for Figma's other products.
Note: The ChatGPT integrations with Figma Slides and Figma Buzz are currently in beta. During beta, there may be usage limits. Full seats on paid plans come with the largest usage allowance.
Generate Figma files in ChatGPT
ChatGPT users can create Figma files directly in their chats.
- Open a conversation in ChatGPT.
- Ask for what you want to create. For example, a prompt could be “Create a FigJam flowchart,” “Make a Figma Slides presentation about our Q4 roadmap,” or “Design a social media post in Figma Buzz.”
-
ChatGPT will generate an embedded preview of your file.
- You may be directed to login or sign up for a Figma account. You can do so directly from the embedded ChatGPT preview.
If you haven’t connected Figma to ChatGPT before, you’ll be prompted to set up the connection during prompting. ChatGPT will ask for permission to connect to Figma.
How prompting works
ChatGPT uses your prompt to decide which tool to use and what kind of file to generate. ChatGPT may ask brief follow-up questions to clarify your intentions, such as your goal or audience.
Currently, Figma in ChatGPT has limited support for generating Figma Buzz or Figma Slides content using file uploads like images or PDFs. ChatGPT can use information from uploads as context, but can’t always embed uploaded content in file outputs.
- For Figma Slides presentations, ChatGPT turns your prompt into an objective, an outline, and notes on style. Figma uses these inputs to generate a robust, polished presentation you can use as a jumping off point.
- Example prompts:
- Turn this notes document into a sleek, modern-looking Figma Slides deck.
- Make me a Figma Slides deck for a new business meeting to pitch a software product. Use sales strategies from leading tech companies to inform the flow.
- Generate a minimalist portfolio Figma Slides deck highlighting my experience, skills, and selected projects.
- Example prompts:
- For Figma Buzz assets, ChatGPT turns your prompt into a description, a use case, and notes on style and aspect ratio. Figma uses these inputs to generate a polished asset you can use as a jumping off point.
- Example prompts:
- Use Figma Buzz to design an Instagram story promoting a yoga class with the following copy: Morning Flow at Sunbeam Studio, starting May 3.
- Design a minimal, high-contrast poster for an art show with Figma Buzz.
- Generate a sleek, futuristic web banner for a tech conference called “FutureStack 2025” using Figma Buzz. The design should feel premium and minimalist — gradient lighting, geometric type, subtle motion feel. Include the tagline “Build the Next Wave of AI” and a prominent “Register Now” CTA.
- Example prompts:
- For FigJam, diagrams are build from your description of what you’re trying to visualize or organize. ChatGPT creates a FigJam file with shapes, connectors, and text labels to help you start mapping your ideas.
- Example prompts:
- Turn this napkin drawing into a diagram in FigJam.
- Read the attached product requirements document to create a flowchart of the 2FA flow in FigJam.
- I’m prepping for a systems design interview. Can you give me an example FigJam diagram modeling a service-oriented architecture for an E2E payments application?
- Example prompts:
ChatGPT is best used to generate a structured starting point you can refine in Figma. To edit visuals, add text, or replace content, open the file in Figma after it’s generated.
Open and edit the file in Figma
Select Open in Figma (mobile) or Edit in Figma (desktop) from the chat to continue working in FigJam, Figma Slides, or Figma Buzz.
- If you’re signed in to a Figma account, you can claim the file and add it to your drafts (and select a team if you belong to more than one).
- If you’re not signed in, you can log in or create a new account to claim the file and add it to your drafts.
Files created from ChatGPT that haven’t been claimed are public and viewable by anyone with the link. Once you log in, sign up, or add the file to your drafts, it becomes private to you.
Note: You can open and view FigJam files on mobile, but we recommend using desktop for editing.
Additional resources
- What is Figma: Learn about Figma’s design and collaboration products.
- Guide to FigJam: New to FigJam? Explore features for brainstorming, developing, and organizing ideas collaboratively.
- Guide to Figma Buzz: Learn how to create, edit, and publish marketing assets.
- Explore Figma Slides: Learn how to create and present decks in Figma Slides.
- OpenAI Help Center: Find guidance on using ChatGPT.