Let us know what would make Figma better for you.
Recently active
When editing text in a Motion scene, clicking a specific text element often selects another text layer that is higher in the stack.To edit the intended text, I currently have to hide the other scenes/layers first, make the change, and then show them again. This becomes time-consuming when working with multiple scenes.It would be helpful if we could directly select and edit the text element we click without having to hide other scenes or layers.
Am I the only one who’s left wanting by the new position sticky feature? In my opinion, there are three main problems with the new sticky feature: It’s not compatible with auto layout SolutionMake the sticky elements always appear on top of other elements (and later add a z-index feature so we can fine tune the behavior) The sticky element has to be an immediate child of the scrolling container SolutionMake the sticky behavior relative to the closest scroll container instead, so the sticky element can be a grand child, great grand child etc. Only works for vertical scrolling and can only stick to the top of the container SolutionAdd an offset property (top/right/bottom/left) - like the CSS implementation - super simple, but pretty flexible (only problem with the CSS implementation is the overflow: hidden limitation) What I want to be able to make None of which is possible with the new sticky feature unfortunately HTML prototype Note the sticky footer inside th
I’ve just applied variables to all our project’s text styles. It all works as expected. However, in inspect mode, font weight it still displayed as normal css value and not with css-variable. See screenshots. Is this a bug or me messing up things?
We are successful in accessing the figma remote MCP exposed at "https://mcp.figma.com/mcp" via OAuth based access via browser SSO login. We are exploring ways to automate figma MCP access in a headless mode so would like to understand passing PAT token for remote MCP authentication. We tried passing PAT in Auth headers and X-Figma-Token header but get unauthorized for remote MCP at this endpoint "https://mcp.figma.com/mcp". We are able to use the dev mode and local MCP with the figma desktop app as explained above we need to access these tools in a headless mode and would understand if there are any settings that needs to be enabled at the admin level to support PAT for remote MCP auth. ❯ curl --location 'https://mcp.figma.com/mcp' \--header 'Content-Type: application/json' \--header 'X-Figma-Token: figd_xxxx' \--header 'Accept: application/json' \--data '{ "jsonrpc": "2.0", "method": "tools/list", "params": {}, "id": "1" }'Unauthorized❯ curl --location 'https://mcp.figma.
I have a feeling neither of the following are possible due to the current flexibility of using template slides -- ie you can choose to use just a few slides from a template instead of using them all. I’ve just published a large slides template for company wide use but realized it does not retain the nested sections or animations between slides. The deck has 91 slides so without the nested sections that appear under each title slide it’s difficult to manage.I also have some slides that use variants of the the same component that I have set to smart animate between then to show the proper animation, but this is not retained in the template either. Is it possible to keep either of these baked into the template? Thanks
It doesn’t look like there’s an obvious way to change the order of exposed nested instances. Right now the order seems to be based on reverse layer order. It’d be great if the order can be manually adjusted.
Hi everyone,I'm looking for a way to connect individual objects across different frames in a Design File to show UI flows, and I can't find a solution that ticks all these boxes:Machine-readable — the connection needs to exist as structured data queryable via the REST API / Plugin API (e.g. a node with startNodeId/endNodeId references), not just a visual line. Element-to-element across frames — connecting a specific object inside one frame to a specific object inside a different frame, not just frame-to-frame. Visible without Edit access — viewers with view-only access need to see the connections. Wrappable as a Component — for reusability with Component Properties (e.g. trigger, condition labels). Design Files only — not FigJam, since the connections need to live in the same file as the actual designs.What I've tried:Prototype connections — not visible without Edit access, and hard to query for additional logic. Native Connector tool — anchors to top-level frames but not to nested ele
I would love to see a native link-shortening feature built directly into Figma. Currently, we have to rely on third-party plugins or external tools to shorten share links. Having a built-in "Copy short link" option in the Share menu would make our workflow much smoother!
Create tags that can be added to post it notes for user research analysis
1. Describe the problem your experiencing and how your idea helps solve this If I add an image to figma and then resize that image I would like to export it at the original resolution. Maybe if there was even a button to resize the image to the full size. 2. Add as much context as possible (screenshots, Figma files, mockups, etc.) **3. Ask questions to bring the community into the conversation ** (e.g. Does anyone else experience this? Is anyone using a plugin or workaround to help solve this?, etc.
The UI for adding slides shows a grid of template options, but the previews are relatively small and no metadata is provided about the options (e.g. name). This makes it hard to identify the slide you want where there are many similar looking options or variants. I’d like to have either a large slide-out-on-hover preview or the name of the slide show on hover.
Would love to see some added features for sharing Make designs with external members of your org without fully publishing it unprotected to the internet. Creating proofs of concept is much easier and faster in Make for some scenarios (for example– forms that react to the input) but are useless for using in testing because there are too many security concerns with publishing the link outside of the organization. Could it be only published for a certain pre-determined period of time? Could it be password protected with a password that auto-regenerates every so often? Could we have a one-time use link?Not all of us are using Make as a final product producer, but a fast way to create testable interactions that would be difficult or impossible with regular prototyping.
We are looking to setup an interactive Figma prototype of our new app so that we can quickly try out new ideas without code. We were very excited to learn about Figma Make via the upsell in the prototyping panel! Mainly because it would enable our coder colleagues not familiar with Figma to contribute on some design work. That could be such a productivity booster!But oh boy the disappointment when we learned that the purpose of Make is to generate application code instead of something that is useful for us to build upon. This is a weird direction for a design tool. How did you come to the conclusion that anyone would want to implement the application first and then manually create the designs and prototypes to iterate on? Make should output a plain Figma Prototype that we can build upon. AI can not replace the user testing cycle. Once happy with the design and ready to implement, it would indeed be very useful with a tool that generates the application skeleton from the prototype.
Now that our company has transitioned to Figma Enterprise across our entire design and development teams, we were eager to explore using Figma Sites to host a small internal dashboard and marketing toolkit website.However, we have run into a significant blocker: the native CMS does not support uploading PDFs or general document files.While using external cloud storage links (like Google Drive or AWS S3) works as a temporary band-aid, it is not a scalable or seamless workflow for a modern CMS platform. To truly compete as a viable website builder, Figma Sites needs the native ability to accept, host, and serve standard file types alongside images.This functionality is critical for numerous use cases:Internal Tools & Portals: Teams cannot build marketing hubs, asset dashboards, or resource toolkits without hosting downloadable deliverables (e.g., finalized PDFs, pitch decks, guides). Designer Portfolios: Freelancers and agencies using Figma to build portfolios desperately need a clea
I want to ask if you can please develop Figma more such that we can be able to draw a 2D like a circle in metric units for 1 to 1 scale. Also the modelling enviroment needs to be infinite for large 2D Drawings
Hi,We have thousands of icons as components in our library that should not be linked via Code Connect.It would be great to have a way to multi-select them and apply a batch action, such as “Skip connection”.At the moment, I would need to click on each icon, select “Skip connection” on the next screen, then go back to the list… Something like this, used in combination with filtering by name would be great!Thanks
The title case isn’t accurate. As it also capitalizes: articles (such as “a,” “an,” and “the”) conjunctions (such as “and,” “but,” and “or”), and prepositions (such as “at,” “by,” “of,” “to,” and “on”). In my opinion, the better naming would be “Capitalize”. Figma team can also consider adding “Title Case” and “Sentence Case” options separately.
Hi everyone! 👋The recent update allowing creators to showcase their design tool stack in Figma Community profiles («My Toolbox») is a fantastic step toward making profiles feel like true digital portfolios. However, the current selection is quite limited (28 preset icons) and primarily covers mainstream tools.Modern design workflows have evolved far beyond the traditional suite. Many designers today rely on a diverse, hybrid ecosystem that includes specialized LLMs, dedicated reference managers, AI prototyping tools, and knowledge management systems.To make «My Toolbox» truly representative of how creators work today, I’d love to propose expanding the selection to include a broader range of global tools, categorized below:1. Global LLMs & AI Assistants: DeepSeek (at the moment — V4-Flash-Vision), Qwen, Kimi, Meta AI, Grok, Agnes AI, Xiaomi MiMo, GLM, Microsoft Copilot. 2. AI-Powered UI, Code & Generation Tools: Cursor, Design Arena, Google Antigravity (2.0 & IDE), Leonardo
The remote Figma MCP server (https://mcp.figma.com/mcp) can only be authenticated with the OAuth browser flow. That makes the connection only as durable as the MCP client's token store, and in practice it breaks often.Concretely: my client (Claude Code on macOS) keeps MCP OAuth grants inside the same credential item as its own account login. Every time I log out of that client and log back in — or switch between two accounts, which I do routinely — the Figma grant is discarded and I have to run the browser authorization again. This happened again today, 2026-08-30.The Figma token itself was nowhere near expiry when this happened. At the moment I was forced to re-authorize, the stored Figma access token still had about 2,160 hours (roughly 90 days) of life left, and a refresh token alongside it. So nothing expired on Figma's side; the grant was simply thrown away by the client.I have reported the client-side half to the client's vendor. The request here is about the part only Figma can
Describe the problem your experiencing and how your idea helps solve this When we select a particular template or frame on Figma on the right side it will show all the colours did we used on that frame or template that’s a really good feature, Including that can you people also try to show us what all fonts that we used in that template or frame I felt that could be really great move by Figma if you people show the list of fonts that we used in that frame this going to be a great initiative by FIGMA. I’m really apologetic If that feature already existed in Figma I didn’t know where it was? I explored but I couldn’t find that feature. Add as much context as possible (screenshots, Figma files, mockups, etc.) Ask questions to bring the community into the conversation (e.g. Does anyone else experience this? Is anyone using a plugin or workaround to help solve this? etc. Does anyone else experience this? Is anyone using a plugin or workaround to help solve this?
PROBLEM: Currently, if you and a user outside of your team both have paid Figma accounts, and you need the other person to be able to edit your file, you need to pay for A THIRD account. i.e. For TWO freelancers to edit the same Figma file, you need to pay for THREE Figma accounts. This is clearly a terrible customer service experience and I suspect it’s a common issue as you’ll see from Figma’s own Product Support team response below. SOLUTION: The ideal workaround would be to offer free editing when both accounts are paid. Alternatively, if it’s an expensive service to provide, it seems reasonable for Figma to charge a clear fee (e.g. Editing collaboration: $2 per file per month, or $5 per project per month). Please upvote and add to the discussion. For reference, here’s my last message from Figma’s Customer Support, who are clearly trying to help solve this problem: Hey there Paul, Thanks for reaching back out. Again, all editors in your team space are billable to you. Even if Robin
Describe the problem your experiencing and how your idea helps solve this The issue with this feature has been covered many times in Spectrum discussions:Spectrum – 3 Jan 18 There is a way to avoid this by holding SPACE as soon as you click & don’t start dragging the object. But why force us to do acrobatics with our fingers by holding down an additional button, just to move the object? Why not provide an option to disable that functionality completely? Nagaraj Chandran had a very logical idea in his comment: “I don’t want to hold the spacebar key to disable auto-nesting. Maybe, it should be the other way around. Hold spacebar or any other key to auto-nest.” Add as much context as possible (screenshots, Figma files, mockups, etc.) More than enough in discussions on Spectrum ☝️ Ask questions to bring the community into the conversation Does anybody find this feature useful? If yes, please enlighten me on how to make use of it because it’s driving me insane and ki
I need a centered headline over a justified paragraph whose last line is also centered. That is three text layers. Headline layer (center). Body layer (justify — last line glued left, because that is the only justify Figma has). Last-line layer (center), copy split by hand so it doesn’t reflow. In InDesign that is one frame: alignment plus last-line alignment. Here it is a collage.You can mix fonts, sizes, weights, and colors inside one text layer. Alignment is the thing that’s stuck. One layer, one horizontal alignment for every line. No last-line center / right / force-justify. No “this run is centered, this run is justified” in the same layer. A headline, a body paragraph, and a centered closer cannot share one text layer if they need different alignments.That is not how sites or product UI work. One card or article column routinely mixes alignments in a single content container. In Figma that means extra layers, manual line breaks, and a layout that dies when the copy changes.Still
I was waiting half a day to get access within Figma to a file… and I saw I had 3 emails telling me to accept access OMFG WHY!?What for? I used to work with Figma Enterprise and there was no “acceptance” if you asked to edit… it just turned on to be edited voila… And what’s with the time of waiting for actually getting access after the person agrees on the other side?
There have been many times where I’m trying to compare the color values between two or more objects. However, every time I select another object the color panel disappears so I have to click on the swatch again and try to remember the values from the previous object. Sometimes I’ll just take a screenshot of the color picker values and paste them back into Figma but that’s not fun at all. One possible solution would be to make the color picker remain visible if the user ‘unpins’ it (ie. drags it away from the right panel). Then they could select the next object to see the color values and then close the picker when they’re done.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.