Got a feature request or product idea? We're all ears!
Recently active
We’d love to hear what feature requests, ideas or improvements you have in mind for any of the Figma products you are using.Note: If you have feedback on an existing product or feature, head over to the category Share Your Feedback. Sharing product improvements and ideasOur teams look at ideas and feature requests across many different channels throughout the product cycle and it has truly helped make Figma a better product.With that said, we want to make sure we set some expectations for how feature requests, ideas and improvements will be handled in the forum.We cannot make any guarantees or promises that you’ll see your idea/feature request/improvement implemented into the product Our team will merge topics with the same/similar ideas to keep the forum organized Inactive topics that are 12 months or older may be closed or archived to help keep the community organized and healthy Voting on topicsAt the moment, it is not possible to vote on topics.This is a feature we are reviewin
Far too often do I find myself having to change a component or other auto-layout layer between Hug and Fill Frame, and then double click and change its child, ad nauseum. This is very common in tables, where specific cases occur in which a cell component needs to be adjusted a certain way, and I would need to change from fill to hug, for example.It would be an enormous time saver to be able to cascade the sizing option down to all children in a single click.
I often duplicate existing mocks to work on feature updates. Deleting previous annotations one by one is extremely tedious. It would be helpful if the tool could recognize when a frame has been duplicated and then allow bulk clearing of annotations.
When reusing Auto Layout across different frames or components, there is no way to copy and paste only the Auto Layout settings. Users have to manually recreate spacing, padding, alignment, and other layout properties, or use Paste Properties, which also applies changes they may not want. SuggestionIntroduce a dedicated Paste Auto Layout action that copies only Auto Layout properties. When pasting, a small dialog could let users choose which settings to apply, such as Direction, Spacing, Padding, Alignment, Wrap, and Clip content. This would make it much faster to reuse layouts while avoiding unwanted changes to fills, effects, typography, or other design properties.Addition!This could also work to fills, strokes, effects. ExampleRight click an Auto Layout → Copy Auto Layout → Paste Auto Layout on another frame. A dialog appears where users can select exactly which Auto Layout properties to apply before pasting.
Request: Through the Figma MCP, access contents of comments made in Figma Design file.Reason: Can provide context for designs, review bugs, etc.Current response from OpenAI Codex with direct link to comment:No, not the comment itself.What I can see from that link is the node it points to:file: XXXXXXnode: XXXXXXscreen: /sign-up-2 (iOS)That screen contains:nav title Sign UpEmail and Password inputsSign Up primary CTAContinue with AppleContinue with Googledivider OrAlready have an account? Sign inbottom legal linksBut I still cannot read the actual Figma comment thread or the #XXXXXX anchor content from this session.If you want, paste the comment text here and I can map it to this exact screen and tell you what change it implies.
Firstly great job Figma Font variables are here!!! Figma tutorial: Variables for typography The only thing missing is the use of percentages in the line-height property. You can not use a percentage in the line-height as it only accepts variables that are a number type. Although the variables for line-height caters for pixel (absolute) line-heights (10,12,14)- it does not accommodate relative line heights. In other words you can’t use percentage variables for line heights that are a percentage of the font size (100%, 120%,150%). Interestingly …You can use a variable for letter-spacing ( which accepts a number variable - but reads it as a percentage) - the challenge remains that line heights by default are absolute not percentages - even though you can input a percentage. Percentages allow greater flexibility and less calculations Word around would be to allow formula in a variable e.g. =[variable] * 1.5 Or figuring out a way for the line height to be toggle between absolu
現在、Figma AI Agent はコメントの読み取り(get_comments)は可能ですが、コメントへの返信(figma.comments.reply)や新規作成(figma.comments.create)がランタイム上では利用できません。デザインレビューのワークフローに関して、コメントを起点に修正を行い、対応内容をコメントに返信する運用を行っています。 現状では修正の実行はエージェントが対応できるもの、コメントへの返信だけは手動で行う必要があり、ワークフローが分断されてしまいます。具体的なユースケース:フレーム内の解決未コメントを収集し、修正方針を策定・実行した後、各コメントに対応する内容を返信する レビュー指摘への対応ログをコメントスレッド内に自動で残す
It would be extremely helpful to have a “Paste In Place” feature like Illustrator does!
Nice work including Typography and Gradients as variables! But I feel like the ability to use a variable for opacity when defining a color palette is missing. Which means the size of my color palette is double what it should be as you have to define each opacity as a separate variable.
Enhancing variables to have extra logic in place so that variables can be partially based off other variables e.g. Number new_variable = “{other_number_variable} + 4” String new_variable = “{other_text_variable} New Text” Colour new_variable = “{other_color_variable}, opacity 4” Boolean new_variable = “not {other_boolean_variable}”
In Figma, I can create a color variable like Primary/500,but there's no way to create another variable that links to Primary/500 with just a different opacity (e.g., 50%).This becomes a problem when I change the base color — I have to manually update every opacity variation, which is time-consuming and breaks the idea of dynamic design systems.🔧 Feature Request:Allow opacity to be applied on top of existing variables when creating new ones.
My team and I are currently having the inconvenience of having to publish our library every single time we make even a small change (like a font size increase, color change, etc.) and then switching to the working file and manually updating the library. Due to the nature of the project we do this quite frequently and having to publish – switch file – update every single time to see the changes in our designs turns out very time consuming if you add it up. It would be amazing if Figma could integrate a shortcut for automatically updating a library and automatically updating the files it is being used on (like a cmmd+S shortcut!), of course not everybody might want to have this so it would also be nice to be able to turn this shortcut on and off.
Please add the ability to add timeline markers to the Motion timeline. Like in After Effects
Web performance is no longer optional, it’s a core part of the user experience. Yet today, 2026, exporting assets from Figma still requires external tools or manual workflows when teams want to use modern formats like WebP.Adding WebP as a native export option in the export panel would solve a very real and widespread problem:Smaller file sizes without sacrificing quality Faster load times for websites and apps Better alignment with modern frontend standards and performance budgets Reduced reliance on third-party tools or batch conversion scripts (love your plugins folks, but let’s be realistic, it should be a core feature)Right now, the gap between design and production increases unnecessarily because designers can’t export assets in the formats the modern world actually uses. This creates friction, slows down workflows, and introduces inconsistencies (e.i. WordPress natively supports it now).Figma has always been about closing the gap between design and development. Supporting WebP e
Hi! Please consider adding WebP to the native export options. It’s widely used for web performance, and relying on third-party plugins or external converters slows down the workflow. Having it built straight into Figma would be amazing. Thank you!
I often work across multiple pages within a single Figma file/project, and I’d love the ability to open different pages as separate tabs in the desktop app—just like I can open different files. Currently, I have to either open and close multiple pages many times to get what I need from other pages, use multiple windows or duplicate the file, which isn't ideal for managing design systems or multi-page projects.This would greatly improve workflow efficiency for designers managing large files or working across different sections (e.g., desktop vs. mobile layouts) simultaneously.Please consider adding support for tabbed views of multiple pages within the same file.
It would be really helpful to be able to use a variable to set a Type Style’s Letter Case (under the Type Settings meatball menu). It could be a String Variable, and the options would be “As entered”, “Uppercase”, “Lowercase”, “Title case”, and “Small caps”. I personally use modes to switch between different brands, and some brand styles require uppercase while others don’t allow it. This suggestion may be a small feature in the grand scheme, but I wonder if others would also find it useful.
Whenever I create a arrow line, it always defaults to black color with 3px stroke. I often use the arrow line (Shft + L) to indicate any notes/guidelines. Applying default properties like as we do for the text will greatly help with the stroke and color properties for the line aswell. Do you expereince the same thing ? Is there any workaround you could suggest ?
Request:Provide an option to easily duplicate or backup files via an API Reasoning:The REST API comes with a lot of options, but it doesn’t allow you to copy files, projects or teams.There’s an option to download files, but not as uploadable content (i.e. as .FIG), nor is there any option to duplicate them, if they are e.g. used as a template for another team.Possible (i.e. my) use case:I work in an enterprise. We have a base design system with tokens that we hand out to external agencies and do some automatic checks via different APIs. I would like to automate the duplication process of these files completely. However there’s no good option to do this at the current moment.
Would be great if the cursor chat function was enhanced to be able to easily type/add emojis. It’s possible to do so through a MacOS keyboard function but it’s pretty clunky to do it that way.I often find myself wanting to use the cursor chat to show a thumbs up/down or to simply express a quick reaction to something.
I have a very distinct first and last name. My Figma profile uses my full name, which is important for our organization-- coworkers and partners in Figma need to be able to easily tag me in comments and see who worked on files. However, I would like a way to have a different display name and handle for the Figma Community. I don’t really want my questions about plugins, etc. to be publicly searchable if someone were to Google my name. I prefer to have a privacy option and keep my professional work and personal online presence as separate as possible.
Hi,The addition of annotations and measurements to Design mode is such a great decision.However this is rendered almost useless if the annotations and measurements can’t be made visible to View Seat users.Often annotations are used for communication with a range of stakeholders, not just designers and developers. It’s not viable to upgrade every stakeholder to a Full or Dev seat to engage with this content.
A feature idea: "Spotlight My Pin." When navigating large Figma files, I often lose track of the area I was comparing. It would be great to right-click anywhere on the canvas and drop a temporary pin to save the current viewport, then instantly jump back to it later. This would be much faster than searching for frame names or manually navigating back across the canvas.
Is there a way to turn off the AI chrome when sharing the prototype in "Make"? When sharing in the prototype view, I was expecting it to just share the screens but when I shared the link, it showed the make file with the AI chrome. Is this a big? Or will this be an enhancement?
Is it possible to add comments in Figma, I shared the prototype to few folks wondering if there is a comment feature.
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.