Got a feature request or product idea? We're all ears!
Recently active
It would be helpful if pressing the ESC key could cancel an ongoing drag operation when a user accidentally clicks and starts dragging the wrong object.Currently, the only way to undo this action is to use Ctrl+Z, which adds an unnecessary step. Allowing ESC to immediately cancel the drag operation and restore the object's original position would make the workflow faster and more intuitive.This behavior is common in many other software applications, so users are already familiar with it. Implementing it would improve usability and help prevent accidental changes.
I use percentages in a project for the letter spacing. I can’t use variables to achieve this value. It always defaults to pixels.
ProblemWhen a layer has constraints set to Bottom (MAX), the constraint only takes effect when the parent is resized. If you manually change the layer's height in the properties panel, the top-left origin is used — the layer grows downward, and the bottom edge shifts.This creates an asymmetry with the Left/Top (MIN) constraint. A layer pinned to the left at x=0 naturally stays in place when you change its width — x=0 doesn't need to move. But a layer pinned to the bottom at y=720 (in a 1080px parent) does need y to recalculate when height changes, and currently it doesn't.Expected behaviorWhen I set a layer's constraint to Bottom, changing its height should keep the bottom edge fixed and grow upward (y = parentHeight - newHeight). The same logic should apply to Right for width changes.Current workaroundThe only way to achieve this today is to wrap the layer in an auto-layout frame with a spacer above it. This adds unnecessary complexity to the layer tree for what should be a single-pro
Would be awesome to support a Webp file when exporting images like Sketch. (without using any plug-ins)
First and foremost, thank you to the Figma team for introducing animation features it has truly been a game-changer for digital design workflows. As we integrate these tools further into our UI/UX design process, a few key areas in animation management and export fidelity require refinement: Enhanced Animation Layering Control: Improved control over animation layering logic would significantly streamline creating intricate micro-interactions and layered dynamic components. SVG Animation Export Issue (Glass Effects): When exporting icon styles or components with glassmorphism effects (such as background blurs, multi-layered fills, or stroke effects) to animated SVG format, the effect rendering breaks or disappears in the exported file. A fix ensuring background blurs and layer effects are preserved in animated SVG output is essential. Native / Enhanced Lottie Export with Effect Support: Native, full-fidelity Lottie export capabilities—supporting advanced layer effects (shadows, blur
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.
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.
現在、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.
Please add the ability to add timeline markers to the Motion timeline. Like in After Effects
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.
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.
ProblemWhen selecting a frame or Auto Layout containing multiple text layers, there is no way to edit their shared typography from the right sidebar. Users have to select each text layer individually or use workarounds, even when they simply want to change a common property like font size, font family, or weight.The suggestionIntroduce a Selection Typography section that appears when a selected frame or Auto Layout contains text layers, similar to how Selection colors works today. It should display the typography used within the selection and allow users to edit shared text properties across all included text layers without selecting them individually. This would make global typography changes much faster when refining layouts, creating design systems, or iterating on UI screens.ExampleSelect an Auto Layout with multiple text layers. A Selection Typography panel appears in the Design sidebar, allowing changes to properties such as font family, size, weight, line height, and letter spac
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.