Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • Community – Figma Learn
  • Creator tools and resources
  • Plugins & Widgets

Manage plugins as a developer

Written by Figma Man

Updated at June 19th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Administration – Figma Learn
    Manage files and projects Manage a team Manage your account Manage a Figma organization Manage Enterprise plan settings and permissions Billing Manage Figma in a school
  • Figma Design – Figma Learn
    Create prototypes Import and export Create designs Tour the interface Dev Mode Work together in files Build design systems Figma Draw
  • Get started – Figma Learn
    Set up your account Layers 101
  • FigJam – Figma Learn
    Import and export Run meetings Work on boards Tour the interface
  • Community – Figma Learn
    Explore the Community Creator tools and resources
  • Help – Figma Learn
    Troubleshoot Common questions Work with support
  • Work across Figma – Figma Learn
    Figma AI Work across Figma
  • Courses, tutorials, projects – Figma Learn
    Courses Projects
  • Figma Slides – Figma Learn
    Create and edit slides Present slide decks Tour the interface Import and export
  • Figma Buzz – Figma Learn
    Templates in Figma Buzz Create and edit assets in Figma Buzz Overview
  • Figma Make – Figma Learn
    Tour the interface Work with Figma Make
  • Figma Sites – Figma Learn
    Design a site Create webpages and breakpoints Make your site interactive Preview and publish a site Tour the interface
+ More

Table of Contents

Update a plugin Publish a new release Edit plugin page Manage permissions Invite additional publishers Transfer ownership or private organization plugins Remove a plugin Published In development Provide support

Before you start

Who can use this feature

Supported on any team or plan.

You must use Figma's desktop app to develop plugins. Download the Figma Desktop app for Mac or Windows →

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, or you have questions about the development process or a specific endpoint, please submit a request through our contact form.

To ask questions about how to use the API, and get resources and help from fellow plugin developers, join our community-driven Discord server.

Update a plugin

Publish a new release

Once Figma approves your plugin, you don't need to submit your plugin for further review. This means you can publish any updates immediately.

If you've updated your plugin's code and are ready to release the new version, you can publish an update. Doing this will update the plugin for every user. Users who have already installed your plugin 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. If you need to roll back any changes, you can republish an earlier version of the plugin.

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.

  1. Open a file on the Figma desktop app.
  2. Click the Figma logo in the upper-left corner, then go to Plugins > Manage plugins.
  3. Click next to the plugin you'd like to update and select Publish new version.
  4. Use the Publish modal to update plugin information as needed.
    • To update your plugin's code, you must set the toggle in the Update section to publish a new version and increment the version number. Figma only pulls the local code changes for your plugin if you publish a new version.

      If you just need to change the description or images for your most recently-published version, uncheck Publish a new version. This will just modify metadata, and won't change the code of your published plugin.
    • Use the Version notes field to include any changes you've made or bugs you're addressing with this version.
    • Update the security self-assessment form on the Data security tab. If you've previously submitted the self-assessment and the form has not yet been approved, a banner appears in the form to identify that the plugin is still under review.
    • Update any other fields as needed.
  5. Click Publish new version to complete the process. Figma will update the plugin for everyone that has it installed.

Edit plugin page

A plugin page helps users understand what your plugin does and allows them to install it for use. Creators, contributors, and publishers of a plugin can edit the details of the plugin's page at any time, without having to publish an update. 

Note: You currently cannot modify images and video uploaded to the media carousel on the plugin's Community page using this setting. To do so, you must publish a new release of the plugin from the editor.

  1. Open the plugin's page.
  2. Click Edit this page in the right-hand column.
  3. An Update plugin modal will appear. Update the desired fields, and click Save changes when you're finished.

Manage permissions

Invite additional publishers

Once your plugin is published to the Figma Community, you can invite others to help publish updates to your plugin. Learn how to invite additional publishers →

Transfer ownership or private organization plugins

Owners of private organization plugins can transfer ownership to any one who has permission to publish a resource. Organization admins can also transfer ownership of private plugins to another organization member.

Note: You cannot transfer ownership of plugins published outside of an organization.

  1. Open a file on the Figma desktop app.
  2. Open the permissions modal:
    1. Click and select the Plugins tab.
    2. Open the dropdown menu and select Development.
    3. Click next to your plugin and select Manage permissions.
  3. Click the dropdown next to a publisher’s name.
  4. Select Owner. The former owner will have their permissions changed to Can update.

Remove a plugin

If you're a developer of a Figma plugin, you can remove a plugin at any stage of the development process.

Published

If your plugin is published to the Figma Community, unpublishing your plugin will remove it for anyone who has installed it. Users who've installed your plugin won't receive a notification if it's been unpublished.

Note: Paid plugins cannot be unpublished but can be delisted. Learn more about delisted paid resources →

We recommend warning your users of your plans to unpublish the plugin. For example, you can add a note to the plugin description or your personal website with the date you will upublish the plugin.

  1. Open a file on the Figma desktop app.
  2. Click the Figma logo in the upper-left corner, then go to Plugins > Manage plugins.
  3. Open the dropdown menu and select Development.
  4. Click  next to the plugin you want to unpublish and select Unpublish from the options.

The plugin will be removed from the Figma Community and users will no longer be able to use the plugin or view the listing. The plugin will remain in development on your account.

Caution

When removing a plugin from the Community, likes and installs will be retained, but any details—such as title, tagline, description, and so on—will be lost.

In development

If you decide to cease development of a plugin, or want to start from scratch, you can remove the plugin. This will delete the plugin from Figma, but you can still access the manifest from your computer.

  1. Open a file on the Figma desktop app.
  2. Click the Figma logo in the upper-left corner, then go to Plugins > Manage plugins.
  3. Open the dropdown menu and select Development.
  4. Click next to the plugin you want to remove and select Remove from the options.
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.

Provide support

Figma does not provide support for third-party applications. As the plugin's developer, it's your responsibility to assist your plugin's users with technical issues.

You need to add a Support contact when you submit your plugin for approval. This can be an email address users can contact, or a link to a website or help center.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Security disclosure principles
  • Make plugins for the Figma Community
  • Plugin and widget review guidelines
  • Publish plugins to the Figma Community
  • Create a plugin for development
  • Blog
  • Best practices
  • QR code generator
  • Color wheel
  • Colors
  • Color picker
  • Color palettes
  • Color palette generator
  • Color contrast checker
  • Font Library
  • Templates
  • Developers
  • Integrations
  • Affiliate program
  • Resource library
  • Reports and insights
  • Support
  • Status
  • Legal and privacy
  • Modern slavery statement
  • Climate disclosure statement
  • COMPARE
  • Sketch
  • Adobe XD
  • Framer
  • Miro
  • COMPANY
  • Events
  • Customers
  • Careers
  • Newsroom
Expand