Rolling out: Projects become folders 📂 ✨
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
I want to make a prototype where something changes when user scrolls content. I want to keyboard collapse when user starts scrolling content, but it’s impossible to do with drag action. Or it feels unnatural Or am I missing a way to do it with existing tools?
I need z-axis keyframing ability to do animations in FigMotion. Currently I don’t see any work around to bring things forward or to send backward without duplicating and plating around with opacity which feels tedious to do.
I’d like to insert an image into a cell in a table in FigJam so that it moves with the table as it expands and changes size. Currently, I’m just having to drag pictures around with the table as it expands which is fine for one or two images but I have many!
The core ask — that plugin UI authoring should be able to leverage Make/code layers for faster visual iteration, and that the two systems should talk to each other — is solid feedback worth surfacing.Agents take:Sorry, I'm not able to create interactivity or work with code layers yet. To add interactivity, try using Figma Make.I can't send the plugin build to Make — those are separate systems. But I can keep refining the plugin UI directly. If you tell me exactly what's off (spacing, sizing, colors, alignment), I can make precise CSS fixes. Would you like to continue that way?
We need a way to sum up total amount of credits used in a single file for finance reasons. There are over 200+ versions on a Make file, and we won’t want to do our calculation manually.
Reopening this topic as it was the closest topic I found on this was closed a while ago.I’m wondering how the community is going around not having this feature in Project folders? I agree that having that level of organization in Projects helps a lot to keep clear paths to past work without the need to Archiving. Any recomendations on how you address this while Figma doesn’t have this feature available more than welcome! And happy to provide more insight if the ask isn’t clear.
When prompting the Figma Agent in the chat, all I can see is the spinner while it is working on it. It provokes doubt when I am designing because I’m not sure what changes it is making. When I can see reasoning traces or even the agent actively editing my design I feel like I have more control over it and it would be nice if I can stop it in the middle of its work and tell it what it is doing wrong (an immediate popup for this would be nice). On top of that I would like the Figma Agent to ask questions (similar to coding agents) if it needs clarification on specific design details.
The recent update of the Make panel UI has seemingly removed the ‘Go to Source’ button when in edit mode. You used to be able to select an element in the app, then go to the source code.The code would be highlighted for you and you can then make manual edits without the struggle of scrolling and navigating through the code to find the element you want to edit. Please bring back this feature!!
...
I’m trying to localize an app using the new variables feature but it looks like I can’t add break lines to the string. For titles, especially in some languages like Japanese where there are no spaces, it is totally necessary. Is this planned for the near future?
Unless I’m missing something it’s not possible to use the Find tool to search for text within a specific selected frame, you can only search an entire page.
I’ve noticed when using Figjam that I VERY OFTEN accidentally change the fill color of a shape, when I actually wanted to change the border. This is due to the UI inconsistency between the tool panels when selecting shapes VS lines. The exact same icon (a colored circle) means completely different things in both contexts. When I want to change the color, I’m going to click the color icon. Makes sense, right? Except that’s not how it is. I would love to see more standardised and recognisable icons for the fill VS shape controls. In Figma Design, for example, the border color is always in the same location, no matter if I select a shape or a line. Selecting one or the other doesn’t suddenly cause the same function to change locations and appearance.
I don’t use Figma all the time, I don’t want it to run anything on startup. It’s frustrating to manually remove Figma from Login Items, since it automatically adds itself there again. It would be nice to have at least an option to disable it in settings, or even better - remove that functionality at all, since it’s not user friendly. I want control over what and when the apps do at my workstation. P.S. If it’s needed for updates check - I’m more than okay to update on app start
Hey everyone!I know this isn't a brand new idea and I've seen other designers ask for this over the years. But since it still hasn't been implemented, I wanted to bring it up again to give it a fresh push because we honestly need it more than ever.I love the current commenting system for team collab, but we are really missing a "Private Comment" or "Only Me" visibility option. Basically, a comment that only the author can see, edit, and resolve.Here’s why this is still a huge pain point in our daily workflow: A safe space for messy thoughts: When working on a file that's actively shared with clients or developers, I often want to drop a quick reminder for myself (e.g., "fix this alignment later," "try another color here," or even a drafted reply). I don’t want stakeholders to see my raw thought process or get confused by notes meant strictly for me. Preventing accidental deletions: We’ve all been there. You leave a crucial mental note on a frame, and a collaborator or client sees it,
Would love to be able to hold a key to exempt corner radius from scaling when using the scale tool. Seems like a really simple feature to roll out but having to scale then go and readjust all the corner radii is tedious and annoying. Thanks!
I would like Figma to add a Timer Delay block that can be inserted within existing prototype interactions, such as On Click, On Tap, While Hovering, and other available triggers.The timer would not function as a separate interaction trigger. Instead, it would act as a nested logic block within an existing interaction, similar to how conditional actions are currently structured.For example:On Click├── Set loading state├── Timer Delay: 2 seconds│ ├── Run conditional│ ├── Set variable│ └── Navigate to Success screen└── Play animationAny actions placed inside the Timer Delay block would execute only after the specified amount of time has elapsed. Actions outside the block could continue to execute immediately. Proposed FunctionalityWithin an existing interaction, designers could:Select an interaction trigger, such as On Click. Insert a Timer Delay block. Specify the duration of the delay. Place one or more actions inside the timer block, such as: Run a conditional Set a variable Na
hey there! variables seems to be super nice but what i am missing is that if i make a colour alias to a specific collection - i can’t set the opacity separately (e.g. colour 50 with 20% opacity) So basically i want the colouyr to be from another collection and i want to set the alpha seperatly (controlled as rgba - since i dont need it as opacity) Example how we can fix this in token studio: So what i want is that i can set blue/5 and then the opacity (which i dont want to capture in another colour variable) Now its only possible if i break the link with gray/75 - and then i loose the reference to that colour
Revolutionary idea, I know.Currently, when someone requests edit access to a file, the admin gets a friendly little "Approve" button. What that button doesn't mention: clicking it silently adds a Full/Dev seat at €15–20/month to your invoice. No price shown, no seat-type info, no confirmation step. You find out when your card gets charged.Suggested enhancement:- Show the actual cost on the approval dialog and in the request email (e.g. "Approving will add 1 Full seat: €20/month")- Add a confirmation step for any action that creates a recurring charge — like literally every other subscription product manages to do- Bonus: let admins approve as view-only by default instead of auto-upgrading to paid seatsI'm sure this is just an oversight and not a deliberate design choice that quietly grows ARR. Either way, EU regulators have a word for interfaces that hide the financial consequences of a click until the invoice arrives, so it might be worth fixing before they get to it.
Feature Request: Canvas MinimapI’d love to see a Canvas Minimap added to Figma, similar to the minimap in VS Code.When working on large and complex Figma files, it can be difficult to keep track of where you are on the canvas. A small minimap in the corner could show a zoomed-out view of the entire canvas, with a highlighted area indicating the current viewport.It would be especially useful if users could drag the viewport within the minimap to quickly navigate to different areas of the canvas, or click on any area to jump there.This would make navigating large files much faster and more intuitive.Suggested features: Zoomed-out overview of the entire canvas Highlighted rectangle showing the current viewport Drag to navigate Click to jump to an area Show/hide option
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.
With "Text-wrap: balance" headlines could be made more readable and visually appealing.Here’s how it could look:
As an admin, when declining an upgrade request, I’d love to add a personalised message so that I can inform the user why their request is declined.
Hi, I’m not sure if this is new since the May update, but I wonder why “empty” (all elements hidden) Auto Layout Frames keep the size of the last hidden child (and I do not mean last in the list, but the last element to have been toggled out of view by the user), making them not-0px high even with nothing in them. See here a file with a Frame with three hidden rectangle: the Frame keeps the size of the last child rectangle to have been hidden. When adding a 0-px Frame to the AL frame, and toggling this 0-px Frame off last, the container goes 0-px. In my opinion, empty AL Frames should have a height of 0. What do you think?
Figma’s file browser always resets the sorting to Last modified, even after I select Alphabetical. This happens when I refresh the page, reopen Figma, or navigate between folders.This makes it difficult to create and maintain an intentional folder structure. For example, our folders are numbered to communicate a clear hierarchy:01 Websites02 Campaigns03 Pitch decks04 BrainstormsThis structure only works when the folders are displayed alphabetically. When Figma automatically switches back to “Last modified,” the order changes whenever somebody edits something, and the carefully designed structure is lost.Please either: Remember the user’s most recently selected sorting option, or Add a setting that lets users choose a default sorting method. Ideally, the preference could be saved globally or individually for each folder, since different contexts may benefit from different sorting methods.
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.