Rolling out: Projects become folders 📂 ✨
Let us know what would make Figma better for you.
Recently active
I’m having trouble exporting PDFs of frames. Do you know if the export functionality embeds the fonts? I will import the generated pdf frame into another work that requires to be PDF/A compliant, so I need the font embedded in the frame in the first place. I tried with Adobe Reader, and it does not say “embedded”, which is usually a sign that it’s not. I tried with another software (Okular), and it does say “fully embedded”.
When sharing, I would love to be able to specify a specific slide to link to. This will allow more fine tune sharing. If the url was appended with something like “slide-1” it would allow for us to create dynamic and easily editable links in our Airtable as well. We are using slides as a creative review workflow and this would help us tremendously!
Hi Figma team, I’d love to see more ways to organize tabs in Figma desktop app. I often have 10–15 tabs open, but I’m usually only actively working in 1–2 files and frequently jumping into a few design systems. The rest of the tabs are useful, but mostly for quickly checking something. When many tabs are open, it becomes hard to find the files I actually use all the time. It would be great to have more control over tabs — for example, pinning important files, marking current working files, grouping tabs, or showing design systems as compact icons instead of regular full-width tabs. Right now tabs feel a bit like browser tabs: they are just open, but I can’t really organize them around my workflow. Some simple customization would make it much easier to navigate between active files, design systems, and reference files. Thanks!
If it’s not broken, don’t fix it. The recent change that places component variables above X/Y and H/W settings, though well-intentioned, creates friction for users dealing with complex components and multiple variants. This shift results in vital inputs being moved around, and their location becomes inconsistent based on the number of variants. As someone who frequently optimizes design systems, I often manage components with up to 12 settings, including both the component and its children. I use X/Y and H/W inputs 3-5 times more frequently than I touch variants, making this new arrangement inefficient for my workflow. Returning to the previous, consistent logic would greatly improve usability. After all, consistency is key in design, and it’s especially important in a tool meant to empower designers.
There should be a direct export feature in figma to export PDS files. So that we can import the file in After Effects or in Canva and animate the layers because now we have to manually export in png or jpg file and again make the design in Photoshop or After Effects. I know there are some plugins but they are mostly Paid or not perfect in exporting the file. I would request to bring this feature in figma that will help all the motion graphics artists in their work.
First of all, the new Chrome extension is amazing. One issue I've run into is with popups, dropdowns, notifications, tooltips, and other UI elements that disappear when you click elsewhere on the page.For example, I'll open a dropdown menu or notification panel that I want to capture, but as soon as I click the Figma extension's capture button, the popup closes before the capture is taken. This makes it difficult to capture many common UI states that are important when recreating or analyzing interfaces.It would be great if the extension could support something like:A keyboard shortcut to trigger capture A short capture timer (e.g., capture in 3–5 seconds) A way to freeze the current page state before capturing
We often need multiple versions of a single design that just have a different images. To do this in bulk in Figma Buzz currently, we would need to add the images to a spreadsheet, export to .xlsx and upload to Buzz. This is not faster than just adding each image to a Figma design.We would like to see added functionality built into Figma Buzz so that we can upload multiple images at once in the ‘bulk create’ section in order to create multiple iterations of the same design just with different images.We can see this working for designs that require multiple images as well – in the same way that Buzz allows us to assign columns of a spreadsheet to elements of a design, each image in a design could have its own multi-image upload button.This would speed up SO many tedious tasks!
Every time I open a file, comments are visible and I have to hide them manually with Shift+C. There's no way to set this once and forget it. A simple toggle in account preferences — just like the light/dark theme switch — would be perfect. Set it once, and comments stay hidden by default across all files.Also, visible comments noticeably slow things down, especially on older machines. Hiding them by default would make Figma feel much snappier day-to-day.
Figma, you guys are really cooking with the AI features. It's making workflow really, really special and I've been waiting for this moment for a long time. As I'm using it though, I'm seeing that there are some bottlenecks. I have a couple of ideas. I have a simple idea and a more complex one maybe for the future. The first one is simply just a prompt history where after you generate an image, you can see somewhere the original prompt that you used to generate that image. Many times when I need to iterate on a generation and I go back to edit the prompt, I can't find the prompt anywhere. I’ve started to copy the prompts that I write out and paste them into a text box every time I generate an image because I don't want to lose the prompt. I feel like it's a simple thing that would really improve the workflow. The second idea, and this one is a little bit more complex, but I think it's right in line with what you're moving towards, is prompt components with variables. So just like we hav
Figma once tried a Minimalist or hovering left & right panels in a beta version and then rolled it back. I loved the sensation of it because, sometimes, I feel trapped in the square of the canvas, and that layout made it feel freer while working. Yes, you can hide the UI, but you will need to show it again every time you need to click on a page/layer and edit something with the right panel. If people didn’t like it, make it optional, so we can decide our preference, as simple as that.
I ran into a font issue while working with MCP use_figma and wanted to share it here. I have a font installed on my system (Pretendard) that works perfectly fine in the Figma UI — it shows up as "Installed by you" in the font picker. However, it's completely invisible to the Plugin API when running through MCP use_figma. listAvailableFontsAsync() returns around 7,600 fonts, but none of them are locally installed ones. It seems to only return Google Fonts.loadFontAsync() also fails, and trying to appendChild a component instance that contains text using the font throws a font load error — even into a non-auto-layout frame. Steps to Reproduce 1. Install a local font on your system (I tried both ~/Library/Fonts/ and /Library/Fonts/ on macOS) 2. Confirm the font shows up normally in the Figma UI 3. Run the following via MCP use_figma: const fonts = await figma.listAvailableFontsAsync(); const result = fonts.filter(f => f.fontName.family === "Pretendard"); return result.length; // 0 awa
ProblemSlots are a powerful way to make components flexible, but today they are too open. Even when using Preferred Instances, designers can still insert any component or element into a slot. This flexibility often leads to misuse and breaks design system consistency—especially in large teams.Example:A Button component has an Icon slot.We want designers to use only approved icon components, but currently they can insert:Any other component Any vector or frame Any custom elementThis results in inconsistent UI, broken behavior, and extra review overhead for design system teams.Proposed FeatureAdd an option to restrict slot content to specific components or component sets.When creating or editing a slot, allow authors to:Define a restricted list of allowed components / component sets Prevent adding any elements outside this list Optionally show an error or warning when invalid content is attemptedHow this differs from Preferred InstancesPreferred Instances → Suggests what should be used R
When you delete an element in a nested structure, you lose all selection. This means if you want to continue working around that level, you have go dive again to that level (double-click, double click, double, click, double click…) Deleting an element should auto select the immediate upper level to stay where we’re currently working Or auto select the previous element in that hierarchy maybe, or the next one. But staying around there, not going back to root level.
Title: Figma Make GitHub connection flow does not clearly indicate organization-wide repository accessDescription:When connecting GitHub to Figma Make, the setup flow does not clearly communicate that the GitHub integration operates at the organization level and that repositories may be shared across users within the organization.As a result, repositories can receive content from other organization members' Figma Make projects, even when those projects are unrelated to the repository owner. Steps to Reproduce: Connect GitHub to Figma Make. Select a repository during setup. Create or work on projects within Figma Make. Observe content being pushed or appearing in the selected repository from projects created by other users in the same organization. Expected Behavior: The setup flow should explicitly state that the GitHub connection is organization-wide. Users should be informed that other organization members may be able to push content to the selected repository. Repository o
Chad Bergman announced in November 2025, during the Schema by Figma 2025, that the Figma tokens export is “completely aligned with the design tokens specification.” However, we later discovered that most composite tokens such as typography, gradients, and shadows are not yet supported, despite being in the stable revision of the specification in Design Tokens Format Module 2025.10.No clear future plans or roadmap for the export feature were communicated during the conference, which leads us to believe that we won’t receive any updates until the next keynote.Is support for composite token export planned in the near future, or do we have to stick to third-party plugins for now to obtain production-ready design token exports?
Here’s what happened: I’m writing a lot of content on a layout (a frame) I made once and copied over and over (why not using component? I modify the layout slightly to fit each content) again for each pages. I wrote 8 pages, and I want to make the 9th page, I try to duplicate the 8th page by pressing opt while dragging (or so I thought, we’ll come back to this later), I then started to remove all the texts on the newly duplicated page that is the 9th page, and start writing a bunch of new text, after I done, I zoomed out (zoomed in because I’m using a laptop and the text is small and want to keep my posture up, so I zoom in to make the text bigger while I’m typing) to see how the newly created blob of text fit with the previous page, and imagine my jaw drop when I saw the 8th page blank. I wrote a lot (and I mean A LOT) of text there and I’m starting to realize that I didn’t actually duplicate the frame, I must not press the option button hard enough for it to register. Here’s what I d
As editor and maybe also as viewer I want to be able to see where specific components are used. So I’m basically talking about way to find instances of a component across files. There’s a plugin called “Instance Finder” but unfortunately it’s just working within one file not across. For huge design systems with multiple files and different designers working on it this is far from ideal. This idea is not new but since the other topics are closed I guess I need to open a new thread. See: Searching for component instance in a view-only file Ask the community I am a manager of the design system library in my org and I am trying to find instances of components in other designer files via the Org Libraries options, to see how components are being used. Clicking on a component takes me to the design file, but it doesn’t link to the frame where the component is used, which is what I would expect (even if it’s used in multiple instances, I would want to see at least o
The new Chrome browser extension is pretty neat, but it can’t select or copy things from an iframe on the page. This should be technically feasible when the iframe’s domain is the same as the page’s domain, and would make it a lot more useful for a lot of the stuff I work on. Any chance this is on the roadmap?
Imagine writing an email knowing the recipient could see every draft as you typed it. Every typo, every awkward sentence, every idea you abandoned before finding the right words. How would that feel?Imagine sending a text message, but the other person could see every version before the final one. Not just what you chose to send, but all the thoughts you decided were better left unsaid.Imagine learning a skill where people judged you based on your first attempt instead of the finished result. Every mistake became part of the evaluation instead of part of the learning process.That is what Figma's current model feels like. It exposes the process instead of focusing on the outcome.Design is iterative by nature. Ideas are explored, tested, discarded, revisited, and refined. The rough work is not the product. It is simply how the product gets made.In almost every profession, people are judged on what they choose to present, not every imperfect step they took to get there. When the entire cre
I don’t understand why Figma AI is so restricted right now. The cost of a full seat is already on par with what many AI tools charge every month, sometimes even higher. Still, we get a handful of AI uses and then it stops working.AI should be part of the design flow, not something we have to save for special moments. If running it is that expensive, raise the seat price a little but make it unlimited for paying users.It’s frustrating when you’re in the middle of a creative session and have to think about whether you’re about to hit a limit. Figma should help us explore ideas, not ration creativity.
My suggestions is to allow users to include annotations and / or measurements when they export images. Seems that we can’t currently do thisThe user benefits –allows users to share images with annotations and measurements when creating images to be shared wither wider stakeholders and creating documentation for other platforms. If we can’t export annotations and measurements, then for those instances requiring annotations in an export as an image, users won’t use the annotations feature, and revert to creating “Notes” manuallyHope this makes sense
You should start from scratch and hire a UX designer to rebuild Figma so that it’s user friendly and not the least intuitive design program.
new AI agent “describe your idea” icon/text box feature when i click on an instance/frame in my design is a bit intrusive - little star icon gets in the way when i’m trying to adjust my design manually. maybe limiting it to the right click menu or simply creating a new hotkey would be better? also, telling this agent what to do is a miserable experience that usually just frustrates me back into doing the design myself as it is literally faster than typing it out. have seen a lot of feedback similar to this as well here.
Please include REM as a mode of measurement as it is becoming more and more used by developers. Having to manually convert the measurement is so tedious.
If I use the eyedropper to select a hex color value on an element and then go to my libraries to find a matching color style for it, display the closest matching library styles to that hex # at the top of the library list rather than make the user search through the list (useful for new design system designers who want to learn the system, have many variations of a gray in their system, and do not want to continuously search and break styles to view and manually match hex codes).
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.