Before you Start
Who can use this feature
Users on Any Figma plan can develop plugins for the Figma community
Users must use the Desktop App to develop plugins. Download the Figma Desktop app. The Desktop App is only available for macOS and Windows.
When you're ready to share your plugin you can submit your plugin to the Figma Community. This allows other Figma users to install and run your plugin(s).
Before we list a plugin in the Figma Community, it needs to go through our review process. Learn more in our Review Guidelines article.
We will contact you via your Figma account email to notify you of our decision. Our goal is to reach a decision within 2 - 5 business days. If we reject your plugin, you may submit again after addressing any feedback.
We will add a Published badge next to your plugin once it has been approved.
Warning! Any attempts to exploit the Plugins API will result in immediate removal. We will also ban you from publishing future plugins to the community. This includes but is not limited to: Providing false information, plagiarism, deceitful manipulation of user files, and theft of data.
Submit your plugin to the Community
If you're a member of a Figma Organization, you can choose to publish a plugin privately. This allows other members of your Organization to use your plugin. We don't review private plugins.
You will need to enable two-factor authentication on your Figma account to publish a plugin to the Community. This includes publishing updates to an existing plugin.
When you're ready to share your plugin with the Figma Community, you can submit it for review. You can only submit plugins from the Figma Desktop app.
- To view your account, click your name in the top-left of the File Browser.
- Click on the My plugins tab to view your plugins.
- In the Development section, click on the plugin you'd like to publish and select Publish from the options.
- Complete each field in the Publish Plugin modal:
- Name: Give your plugin a name. Users can search for your plugin using this name.
- Icon: Upload an image represent your plugin in the Community. Image dimensions: 128 x1 28
- Cover Art: Upload a hero image for the plugin listing. Image dimensions: 1920 x 960 (safe area: 1600 x 960)
- Description: Use the text field to add a description of your plugin. Use this to explain what the plugin does and how to use it.
- Tags (Optional): Add up to 12 keywords or tags to classify your File. We support alphanumeric characters (a-z and 1-9), but no special characters or punctuation. Max 25 characters per tag.
- Support Contact: Provide a way for plugin users to get help with the plugin. This can be an email address, or a link to a website or help center. As a plugin creator, it's your responsibility to provide support for the plugin. Learn more in our Maintain and support your plugin article.
- Author: Choose whether to publish a plugin as a Creator, Team, or Organization. If you aren't a member of an Organization, or a Team Admin, this will be your name in Figma.
If you are a member of an Organization, or a Team Admin, you may more than one option here. Learn more in our Who can publish Files and Plugins? article.
- Identifier: Every plugin has a unique Identifier. You can see your plugin's identifier here. We use this in the plugin's URL, which you can share with others.
- Publish to: If you're an Organization, you can choose to publish the plugin to the Organization or the Community.
- Click Review to submit your plugin. We will move your plugin to the Published section, with an "In review" badge.
Submitted for review, but noticed a mistake? You can still push updates to your plugin during the review process. Learn more about publishing updates and providing support in our Maintain and support your plugin article.
Publish plugins in an Organization
If you're part of a Figma Organization, you can also share plugins privately within your Organization. This allows other members of your Organization to use your plugins, without having to share them with the rest of the Figma Community.
Anyone in the Organization can share a private plugin within the Organization.
If you are in an Organization and want to publish plugins to the Figma Community, there are a few things to consider.
- If you want to publish a plugin to your own Community profile, you will need to switch to your Personal Space.
- If you want to retain ownership of the plugin after you leave the Organization, you will need to publish the plugin while you are logged into a Figma account that isn't managed by your Organization.
- Organization Admins can publish plugins to the Figma Community under the Organization's Community profile. This will allow members of the wider Figma Community to find and use those plugins.
Organization plugins have a blue checkmark next to the Publisher to verify their origin:
Learn more about who and where you can publish to in an Organization, in our Who can publish files and plugins article.
Share your Plugin
We list published Plugins in the Figma Community. This allows other Figma users to find and install the plugins you've created.
You can share a link to a specific plugin's listing, or to your publisher profile, if you have more than one plugin. You can find the plugin URL in the Share section of your plugin listing:
- URLs for plugin listings are: https://www.figma.com/c/plugin/identifier/name
- URLs for user profiles are: https://www.figma.com/c/user
You cannot display advertisements to users within design Files, or as part of a plugin's UI. However, there are no restrictions around creating websites or profiles for your plugin.
There isn't currently a way to monetize plugins in Figma. You can direct users to a third party site to allow for monetization.
Tip! Users can use the Twitter and Facebook links to share your plugin on social media.