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
  • Explore the Community
  • Resources

Use plugins in files

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

Run plugins Run plugins from the Figma Community Run plugins from the file browser Run plugins from Figma Design Run plugins while in Dev Mode Pin plugins while in Dev Mode Run plugins from FigJam Run plugins from Figma Slides Plugin security Data security info Network access Contact plugin developers Report a plugin Use plugins in files shortcuts

Before you start

Who can use this feature

Anyone on any team or plan can access the plugins feature

Anyone with can edit access to a file can run plugins

If you are in an organization, you can run only plugins that have been approved by your organization

Plugins are third-party scripts or applications that extend the functionality of Figma's products. Use plugins to customize your experience or create more efficient workflows in Figma Design, Dev Mode, FigJam, and Figma Slides. Plugins are only visible to the person who ran it and cannot be interacted with by other users in the same file.

Find plugins and other resources on the Figma Community. 

Note: You can save frequently used plugins so that you can more easily access them when moving between files. Figma links any plugins you save to your Figma account. If you’ve added profile connections, saving a plugin also saves the plugin on your connected accounts. Learn more about saving plugins → 

Run plugins

You can run a plugin from the Community, the file browser, or directly from a file in Figma Design, Dev Mode, FigJam, or Figma Slides.

Instructions for use vary between plugins. Some plugins perform an action on the canvas or board immediately. Others require you to adjust inputs or settings before performing an action. You may need to select frames, objects, or layers before running the plugin. Test run the plugin or check the plugin listing to know what selections they support.

You should also keep in mind:

  • You have to manually run plugins
  • You can only run one plugin at a time
  • Plugins can’t perform actions in the background
  • Paid plugins badged with “In-app purchases” include a time or usage-based free trial

Note: Licensing terms for plugins vary depending on if the plugin is free or paid. Learn more about Figma's copyright and licensing.

Run plugins from the Figma Community

    1. From the plugin’s Community page, click Open in or Buy (paid plugins). Paid plugins labeled with “in-app purchases” include a time or usage-based free trial.
    2. Select a recent file to open the plugin in or click New file. If the plugin's creator included a playground file in the plugin's listing, the option to open a new file does not display.
    3. If prompted, select where you’d like to open the plugin.

You will be redirected to a file where you can try out the plugin.

Run plugins from the file browser

  1. From the file browser, click Templates and tools in the left sidebar.
  2. Select a plugin from Community or your internal team’s tab.
  3. Click Open in and select a recent file to run the plugin or click New file. If the plugin’s creator included a playground file in the plugin's listing, the option to open a new file does not display.
  4. If prompted, select where you’d like to open the plugin.

You will be redirected to a file where you can try out the plugin.

Run plugins from Figma Design

  1. Click / Actions in the toolbar.
  2. From the Plugins & widgets tab, select from your recently used or saved plugins or search for a plugin from the Community.
  3. Click on a plugin to run it.

UI3-plugins-and-widgets (1).png

Run plugins while in Dev Mode

  1. Click Plugins in the right sidebar.
  2. Select from your recently used or saved plugins, or search for a plugin from the Community.
  3. Click on a plugin to run it.

UI3-dev-mode-plugins.png

Pin plugins while in Dev Mode

You can pin frequently used plugins to the top of the right sidebar for easy access.

  1. From the Plugins tab, find the plugin you want to pin.
  2. Click the More menu and select Pin to top.
  3. To unpin a plugin, click the More menu and select Unpin from top.

Note: If you are in an organization, plugins in Dev Mode that are pinned for your organization also appear with your pinned plugins. You can unpin plugins from your organization as normal.

UI3-pin-plugins-dev-mode (1).png

Run plugins from FigJam

  1. Hover over the pile of recently used icons in the toolbar.
  2. Click More.
  3. From the Plugins tab, select from your recently used plugins or click Browse more in Community to be redirected to the Community.
  4. Click on a plugin to view its details.
  5. Click Run to run the plugin in the current board.

Plugins_tab_in_FigJam__1_.png

Run plugins from Figma Slides

  1. Click / Actions in the toolbar.
  2. From the Plugins tab, select from your recently used or saved plugins or search for a plugin from the Community.
  3. Click on a plugin to run it.

Plugin security

Plugins run third-party code and can access user and file information for their plugin actions.

Information that plugins can access includes:

  • Usernames
  • User IDs
  • User avatars
  • Cursor position in a file
  • The bounds of the FigJam board or Figma Design editor that is visible on-screen
  • The ID of a selected object
  • All layers that exist in a file

When you're interacting with a plugin, Figma displays a toast notification at the bottom of the file while the plugin is running. If the plugin uses an iFrame, Figma will display the plugin's name and icon ‌at the top of the iFrame.

Figma is not responsible for performance-related issues of any plugin. If you experience performance issues or spot a bug in a specific plugin, reach out to the plugin's support contact.

Data security info

Plugin developers can voluntarily complete a security disclosure form for their plugin. When the security disclosure is reviewed and accepted by Figma, the Data security info available label appears in the Community entry for the plugin. Click the label to review the answers that the developer provided for the security disclosure. Only logged-in users can view the answers.

view self-assessment responses (plugin).png

Network access

Plugin developers can voluntarily specify the domains that their plugins will access. A plugin’s Community page includes the scope of network access for that plugin. By default, a plugin can access any domain.

The network access scope is indicated by one of the following labels.

Label Description
example of expandable label for unknown network access

Unknown network access: Network access isn’t defined in the plugin’s manifest.json. The plugin can access any domain.

example of expandable label for unrestricted network access

Unrestricted network access: The plugin can access any domain. A reasoning is provided by the developer.

example of expandable label for restricted network access

Restricted network access: The plugin can access only a specific set of domains.

example of expandable label for no network access

No access to network: The plugin cannot access any domains. Optionally, a developer may provide a reasoning.

When network access is unrestricted, click Unrestricted network access to see the developer’s reasoning.

When network access is restricted, click Restricted network access to see a list of the domains that the plugin is permitted to access. If the developer specified a reasoning, the reasoning is also included. This is useful for users who want to understand a plugin’s access scope before approving that plugin for use.

The enforcement of network access is limited only to requests made by the plugin, such as requests to a public API. In a situation such as a plugin rendering a website in a frame, network access limits only apply to the website's domain. Network access limits don’t affect the website’s resources.

For example, suppose a plugin is restricted to only figma.com and shows that page in Figma. The plugin would be prevented from loading other sites, figma.com itself would still be able to load external resources needed to effectively run their website, such as scripts for Google Analytics.

Contact plugin developers

Figma does not provide support for third-party plugins. If you have issues with a plugin, we recommend reaching out to the developer.

Every plugin developer must provide a support contact. This can be an email address, a website, or a link to a help center. You can find this information on the plugin’s Community resource page.

Report a plugin

Report plugins that are inappropriate, or look suspicious, to the Figma team.

  1. Open the plugin’s Community page. Click the Report resource link on the right-hand side.
  2. Fill out the form that displays.
  3. Click Send.

Use plugins in files shortcuts

Use the table below to see the keyboard shortcuts and quick actions available for using plugins in files.

Note: Individual plugins may support quick actions specific to using that plugin. Review the plugin’s documentation to see which quick actions are supported.

Shortcut Mac Windows Quick action
Find more plugins x x ✓
Run last plugin

Command Option P

Alt Control P

✓

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Cancel or renew a plugin subscription
  • Duplicate Community files
  • Duplicate slide deck templates from Community
  • Figma Community copyright and licensing
  • Use widgets in files
  • 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