Share links to public and private files
Before you start
Who can use this feature
Anyone on Starter, Education, and Professional teams can use share files with link sharing.
You can share files from your Drafts or from projects in a team.
In a Figma Organization? Link sharing works differently within an Organization. Learn more about sharing files in an Organization →
Every file and prototype in Figma has a unique URL. For example: http://www.figma.com/file/ABCDEFGHIJKL/file-name
You can use this link to share designs and prototypes with members inside and outside your team.
In this article, we'll show you a file's link sharing settings, and how to control who can view and edit files.
Tip! Link sharing is just one of the ways you can share files with collaborators. You can also invite them to the file, a a specific project, or or add them to your team.
Link sharing settings
Use link sharing settings to define who can open a file, and whether they have view or edit access. You can update the link sharing settings for each file.
The default settings for Professional, Education, and Starter teams are Anyone with the link and can view.
Note: Figma will add anyone who views a file via the link to the file. You can view their name and permissions on the file in the file's share modal.
Figma doesn't track people who view the file and don't have a Figma account. Team members can also view files without having an explicit role on the file.
For this reason, we advise against using the share modal as a record of who has seen or interacted with the file.
Discover files
Choose how collaborators can access files in your team.
- Choose Anyone with the link to let anyone with the link open and access the file. Figma will give anyone who opens the file a role.
- Choose Only people invited to this file if you only want team members or people you explicitly invite to the file to access it. If someone outside of those people opens the link they will get Figma's 404 page.
Interact with files
Choose what permissions collaborators have once they open the file.
When someone opens a file link, Figma will give them a role on the file. This setting will determine what role Figma gives them.
This only applies to people who open the file via a link. Thus doesn't apply to existing team members or other collaborators with an explicit role on the file.
- Choose can edit to give anyone who opens the file the option to edit. This will make anyone who opens the file an Editor and include them in your team's billing.
- Choose can view to allow people to view the file without being able to make any edits.
- Choose can view prototypes only to only allow them to access the prototype, and not the designs in the file itself.
Learn more about permissions in teams →
Your Figma plan will determine what permissions you can use for link sharing:
Team | can edit | can view | can view prototypes |
Drafts | ✅ | ✅ | 🚫 |
Starter | 🚫 | ✅ | 🚫 |
Education | ✅ | ✅ | ✅ |
Professional | ✅ | ✅ | ✅ |
Update link sharing settings
File URLs stay the same regardless of their location or link sharing settings. It's not possible to set temporary links, custom URLs, or passwords for files or prototypes.
We recommend updating link sharing settings before you share your file with others. Adjust the link sharing settings for each file from the share modal.
- Click the Share button in the file.
- Click the to choose how people can find and access the file.
- Click the to set the permissions for sharing links.
- Check the box if you want the URL or embed code to Link to selected Frame (optional).
- Click Copy Link to copy the file URL to your clipboard. If you're using Figma in the browser, you can also copy the file link in the address bar.
Tip! You can also duplicate a File by adding /duplicate
to the end of the file's URL. If you have layers selected, you will need to remove the node string from the URL first: ?node-id=21%3A
. Collaborators will still be able to view the original file via the fill URL.