Manage plugins as a developer
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.
As the plugin's developer it's your responsibility to assist your plugin's users with technical issues. Figma does not provide support for third-party applications.
As part of the plugin submission process you will need to add a Support contact. This can be an email address users can contact, or a link to a website or help center.
Figma built the Plugin API around a set of fixed, controlled endpoints. This ensures your plugins won't break as Figma releases updates and new features.
If there is something wrong with the Plugin API itself, please let us know so that we can address any issues: support@figma.com.
Have questions about the plugin development process or a specific endpoint? For a complete guide, check out the Get Help page of the Plugin Developer site.
Publish updates
Once Figma approves your plugin, you don't need to submit your plugin for further review. This means you can publish any updates immediately.
When you publish an update, Figma will update the plugin for every user. Users will only have access to the latest version of your plugin.
It's not possible for users to revert to a previous version of the plugin. However, you may republish an earlier version of the plugin, if you need to roll back any changes.
The process for submitting an update is the same as the publishing process. You can update any information about your plugin, including the name, description, tags, and any artwork.
Note: At the moment, only the original publisher will be able to publish an update to a plugin. It's not possible to publish a plugin to more than one profile, or list more than one publisher.
Publish an update
- Open the Figma Desktop app.
- Click on your name to view your account.
- Click on the Plugins tab to view your plugins.
- Click the next to the plugin you'd like to update.
- Select Publish a New Release from the options.
- Figma will display a new Version History notes field. Enter a description of any changes you've made or bugs you're addressing, with this version.
- Click Review to complete the process.
- Figma will update the plugin for everyone that has it installed.
Remove Plugins
If you're a developer of a Figma Plugin, you can remove a plugin at any stage of the development process.
In Development
If you decide to cease development of a plugin, or want to start from scratch, you can remove the plugin. This will remove the plugin from Figma, but won't delete the manifest from your computer.
- Open the Figma Desktop app.
- Click on your account and go to the Plugins tab.
- In the In Development section, click on the plugin you want to remove.
- Select Unlink from the options.
- Figma will remove the plugin from your Figma account. You will still be able to access the manifest on your computer.
Published
You can also delete published plugins to remove them from the Figma Community.
Users who have installed the plugin will no longer be able to run the plugin, or view the plugin listing. They will not receive a notification that you've removed the plugin.
We recommend warning your users of your plans to remove the plugin. For example: you can update your listing or any third-party sites with the date you will remove the plugin.
Caution: It's not possible to restore a deleted plugin. Deleting a plugin will also remove any likes and installs you have acquired, even if you publish the same plugin in the future.
- Open the Figma Desktop app.
- Click on your account and go to the Plugins tab.
- In the Published section, click the three dots next to the plugin you want to remove.
- Select Unpublish from the options.
- Figma will remove the plugin from your account, and the Figma Community. Users will not be able to use the plugin or view the listing.