Back to Plugins
Multi-Link Copy

Multi-Link Copy

Batch copy mutliple frame links at a time

figma workflowfigma linksdesign collaborationurl generatorbulk copycomponent linksdeveloper handoffbatch link copydesign documentationproductivityframe linksclipboard utility

Plugin Preview

Multi-Link Copy preview

About this plugin

Multi-Link Copy


Multi-Link Copy is designed to streamline the process of copying multiple frame or component links at once. If you're working on a large-scale design project, you may need to share or document the locations of multiple frames or components within a your file.


Instead of manually copying each link one by one, this plugin allows you to select multiple components or frames and generate their links in bulk. The links are copied to your clipboard in separate lines, making it easy to paste them into a spreadsheet, text file, or any document where you need to store or share those links.


What the Plugin Does:


Batch Copying of Links:

  1. The plugin generates URLs for selected components or frames within the current Figma file.
  2. Each link is a direct reference to the specific node (frame or component) inside the Figma file.
  3. These links are copied to your clipboard and can be pasted into any document, where each URL will appear on its own line in the order of your layer hierarchy in your Figma file (top layers first).


Use Case:

  1. When you need to share links to multiple frames or components in one go, especially for documentation, design reviews, developer hand-offs, or tracking design updates.
  2. Useful for project managers, designers, and developers who need quick access to the location of specific elements within a Figma file.


---


How to Use the Plugin:


1. Enter Figma File URL

  1. After launching the plugin, you will be prompted to enter the URL of your Figma file.
  2. This is required to extract the file key that’s necessary for generating URLs for the selected frames or components.
  3. This data is used temporarily by the plugin and never saved, read, or accessed by anyone.
  4. To get the URL, open the Figma file in your browser and copy the link from the address bar. It should look something like: https://www.figma.com/file/{fileKey}/Your-File-Name.


2. Selecting Elements

  1. Select the components, frames, or any other nodes you want to generate links for.


3. Copy Links

  1. Click "Copy Links" and a notification will appear confirming how many links were copied.
  2. The links are already copied to your clipboard, formatted one per line.


4. Paste Links

  1. Go to any document where you want to paste the links (e.g., Excel, Google Sheets, Notion, Slack, etc.).
  2. Each link will populate a new line or row in the document in the order of your layers in Figma (top layers first).


5. Celebrate 🎉


---


What You Can Expect:


Fast Bulk Link Generation: Select as many frames or components as needed, and the plugin will generate URLs for all selected items instantly.


Easy Copy and Paste: Once the plugin runs, the links are automatically copied to the clipboard. You don’t need to open a separate window or click additional buttons. Simply paste the links wherever needed.


---


Example Output


After running the plugin, if you've selected 3 components, pasting into a document will give something like this:


https://www.figma.com/file/{fileKey}/?node-id=123:456

https://www.figma.com/file/{fileKey}/?node-id=789:1011

https://www.figma.com/file/{fileKey}/?node-id=112:1314


Each URL points directly to the specific frame or component within the Figma file.


---


Limitations:


The plugin needs the Figma file URL to extract the fileKey, which is a unique identifier for your Figma file. The fileKey allows it to accurately generate direct links to the frames or components you select.


The URL is only used temporarily to retrieve this key, ensuring privacy and security. The plugin does not store any information. Keep in mind, only users with access to your files can view or use the generated links.


About fileKeys: A fileKey is part of the URL that uniquely identifies each Figma file. It's essential for referencing the correct file when generating links for components or frames. To understand more about how fileKeys work and where they are located in your Figma URL, you can visit Figma's documentation here.

Plugin Details

Version3
CreatedOctober 2, 2024
Last UpdatedOctober 3, 2024
CategoryImport & export plugins
CreatorJuan Delgadillo
Stats10 installs, 2 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none