Use plugins in files
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.
Anyone in an organization can run plugins approved by their organization.
Plugins are third-party scripts or applications that extend the functionality of Figma or FigJam. Use plugins to customize your experience or create more efficient workflows in Figma design or FigJam files.
Each plugin has a listing with detailed information, including instructions for use and a version history.
Note: You can now purchase plugins directly from the Figma Community. Learn more about purchasing resources →
Find plugins
Search and browse plugins built by creators from the Community by doing one of the following:
Figma design
- Open the Resources modal by doing one of the following:
- Click in the toolbar
- Right-click the canvas > Plugins > Find more plugins
- File menu > Plugins > Find more plugins
- Use quick actions > Find more plugins
- From the Plugins tab, use the search bar to browse through all plugins or scroll down to see some recommended plugins from the Community.
FigJam
- Open the toolbox by doing one of the following:
- Hover over the pile of recently used icons in your toolbar, then click More
- Right-click the board > Plugins > Find more plugins
- File menu > Plugins > Find more plugins
- Use quick actions > Find more plugins
- From the Plugins tab, use the search bar to browse through all plugins or scroll down to see some recommended plugins from the Community.
Figma Community
- From your account menu in the file browser, select Community in the left sidebar or visit figma.com/community.
- Do one of the following:
- Select a featured category or tag from the main page
- Search for plugin by name, keyword, or tag using the search bar
- Use the filters on the main page to sort all plugins by currently trending, most popular, recently added, or by creators you’re following
- Click the plugin thumbnail to visit the plugin page. The number of unique users who have used the plugin is displayed next to the Try it out button.
Save plugins
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.
You can only save plugins on Figma design.
To save a plugin:
- Click in the toolbar.
- Click on a plugin to view its details.
- Click > Save.
Learn how to manage your saved plugins →
Run plugins
Instructions for use vary between plugins. Some plugins perform a user action on the board or editor immediately. Others require you to adjust inputs or settings before performing the user 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.
If the plugin is paid, you’ll have to purchase or subscribe to it before you can run it.
You should also keep in mind:
- You must manually run plugins
- You can only run one plugin at a time
- Plugins can't perform actions in the background
Note: Licensing terms for Community files vary depending on if the plugin is free or paid. Learn more about Figma's copyright and licensing →
You can run a plugin using one of the following methods:
Figma and FigJam
Quick actions
- To access the quick actions menu, use one of the following keyboard shortcuts:
- Mac: ⌘ Command /
- Windows: Control /
- Search a plugin by name.
- Navigate results by pressing ↑ or ↓ on your keyboard.
- Press Return or Enter to perform an action.
File menu
-
- Navigate to the File menu in the top-left corner.
- Hover over Plugins to view your recently used plugins.
- To view your saved plugins, hover over Saved plugins.
- Select a plugin to run it.
Right-click menu:
- Right-click anywhere on the board or editor.
- Hover over Plugins to view your recently used plugins.
- To view your saved plugins, hover over Saved plugins.
- Select a plugin to run it.
Depending on the plugin, you may need to interact with the UI to perform the user action. Complete any on-screen instructions to run the plugin. The plugin will apply the user actions to the currently selected object.
Tip! If you've used a plugin already, you can run it again using the Run last plugin function. Find this under the File menu > Plugins > Run Last plugin.
Or, use the keyboard shortcut:
- Mac: ⌘ Command ⌥ Option P
- Windows: Alt Control P
Resources modal
- Click to open the Resources modal.
- Under Plugins, hover over the plugin or click to view more details.
- Click Run.
Bottom toolbar (FigJam only)
- Hover over the pile of recently used icons in your toolbar.
- Click the More button to open the modal.
- Select the Plugins tab.
- Click Run to run the plugin.
Figma Community
-
Click Try it out next to the plugin listing or on the plugin’s Community page.
-
Select FigJam or Figma design.
-
If prompted, select where you’d like to open this file.
- You are redirected to a draft Figma or FigJam file where you can try out the plugin. To use the plugin in a different file, click (in Figma) or (in FigJam), navigate to the Plugins tab, and select the plugin under Recents.
Plugin security
Plugins run third-party code and can access user and file information for their plugin actions.
User information that plugins can access includes user name, user ID, avatar, cursor position in a file, the bounds of the FigJam board or Figma design editor that is visible on-screen, and the ID of a selected object.
File information that plugins can access includes all layers that exist in your file.
When you're interacting with a plugin, Figma will show a toast notification at the bottom of the file while it is running. If the plugin uses an iFrame, Figma will show the plugin's name and plugin icon either at the top of the plugin's iFrame.
Figma is not responsible for performance-related issues of any plugin. If you experience performance issues or spot a bug on a specific plugin, reach out to the plugin's support contact.
Interested in making plugins for Figma and FigJam? Figma's plugin API supports both read and write functions, allowing you to view and edit existing layers as well as create new ones.
- Learn how to make plugins for the Figma Community
- Explore the Figma plugin API developer docs
- Connect with other plugin developers in the Figma Plugin Slack Community