Share files and prototypes
Who can use this feature
Available on any team or plan
Applies to Figma design and FigJam files. Prototypes are only available on Figma design files.
If you're using UI3, Figma's new design, some parts of this article might not match what you see in the product today. We appreciate your patience while we make updates. Learn more about Figma’s redesign →
The Share settings allow you to configure who can access the file or prototype and what permissions they get on that file. To get started with sharing, open the Share modal on any Figma or FigJam file.
The Share modal
To open the Share modal on a Figma or FigJam file:
- Open the Figma or FigJam file.
- Click Share in the toolbar.
Note: For prototypes, you need to open the file, then select Present in the toolbar. Once you’re in presentation view, you can click Share prototype in the toolbar.
From the Share modal, you can access the following settings:
- Invite field and permissions: Set invitation permissions and enter email addresses of people you want to invite to the file or prototypes.
- Audience: The current sharing permissions for the file. Click to adjust the Share settings.
- Project permissions: If the file is part of a project, see which team members can also access the file. Learn more about projects →
- List of existing permissions: See a list of people who have explicitly been invited to the file and their permissions. This won't include everyone who have access to the file via the team or project.
-
Sharing options: Use the sharing options to:
- Copy a link to Dev Mode
- Publish the file to the Community
- Get the embed code
- Publish the file as a template (FigJam only)
- Start an open session (FigJam only)
- Copy link: Click to copy a direct link to the file or prototype. If you have a frame selected, the copied URL will link directly to that frame.
- Audience setting: Choose who can access the file: anyone, only people invited to the file, or people within your organization (if applicable).
- Audience access: Set the level of access for your chosen audience: view or edit.
-
Additional security: If you are on a paid plan, you'll have access to additional sharing features:
- Allow viewers to copy, share, and export →
- Password required →
- Discoverable by search: If you're sharing the file within an organization, you can make the file discoverable in search. When toggled on, organization members can search for and find the file from the file browser. When toggled off, organization members will not be able to find the file via search unless they are directly invited to the file or the parent project.
- Link expiration → (Enterprise plan only)
Access and permissions
Inheritance
To understand file access and permissions, let’s review how Figma files are organized:
Prototypes are created in files. Files can be grouped into projects. Projects are created within teams. On Organization and Enterprise plans, teams are grouped into organizations.
By default, each resource inherits access and permission levels from their parent. This means that a file will inherit the permissions set on the project level, and a project will inherit permissions set on the team level.
You can change the access and permissions level on any resource. Permissions set on a resource will override any inherited permissions from the parent resource—which means permissions set on a file will override permissions set on a project, and so on.
Permissions given to users individually invited to files will override organization or project permissions set on the file level.
Set file access and permission levels
Files have access and permission levels.
Access determines who can access the file:
- Anyone: Anyone, even those outside your organization, will be able to access this file
- [Organization name]: Anyone at your organization can access the file
- Only invited people: Only those directly invited to the file can access it
Permission determines how the audience can interact with the file:
- Can edit: Gives the user edit access to the file. This means that the user can edit, move, rename, or share the file.
- Can view: Gives view only access to the file. People can still view and inspect layers and properties in the file, and view prototype flows and connections in the editor and presentation view. They can also use collaborative features in Figma and FigJam files like comments, cursor chat, audio chat, and emotes.
These permissions have a different purpose between plans:
- On free plans: Can view and can edit permissions control a person's ability to edit files
- On paid plans: A person's seat type determines if they can edit files, while their can view and can edit permissions determine which files and projects they can edit
Share files
Share files with others by either sharing a link or sending a direct invitation.
- Share a link: Each file and prototype has a unique URL. Copy this link and send it to collaborators.
- Send an invitation: Enter their email address to invite them to a file or prototype.
Copy link
After configuring the access and permission settings, you can share the file or prototype via direct link.
Click Copy link in the share modal to add the link to your clipboard.
You can also link directly to specific objects by selecting the object, right-clicking, and selecting Copy link.
Note: If you have a frame selected in a design file and click Share, the link will take people directly to the selected frame. If the selected frame is nested within other frames, Figma will take people to the parent frame.
Send invitations
To send invitations to files or prototypes:
- Click Share in the toolbar.
- Enter the collaborator's email in the Email field. To invite multiple people, separate each email address with a comma.
- Click to adjust their permissions.
- Click Send invite to send an email invitation to their address. If they're already using Figma, they'll get an in-app notification as well.