How to Share a Figma File
Share a Figma file by opening Share, choosing access and permissions, then copying the link or inviting people by email.
Open the Figma file, click Share in the top-right, choose who can access it and whether they can view or edit, then click Copy link. You can also enter specific email addresses to send direct invitations.
Share a Figma file with a link
- Open the file in Figma.
- Click Share in the top-right corner.
- Under the audience controls, choose one of the available access scopes: Anyone, eligible organization or workspace members, or Only invited people.
- Set What they can do to can view or can edit.
- Click Copy link, then paste the link into your email, chat, issue tracker or documentation.
If you select a frame or node before opening the Share menu, the copied link can open the file at that location. This is useful when you want a reviewer to start at a particular screen or component.
Invite someone directly by email
- Open the file and click Share.
- Enter the recipient’s email address in the invite field.
- Choose can view or can edit.
- Send the invitation.
Direct invitations are usually the clearest choice for a named client, contractor or teammate because access is tied to specific people. Figma supports both link sharing and direct invitations.
Choose the right audience and permission
| Setting | Who gets access | What to use it for | Main consideration |
|---|---|---|---|
| Anyone | Anyone who has the link | Public reviews, broad feedback and fast distribution | Anyone who receives the link may be able to open it, depending on the permission level |
| Organization or workspace members | Eligible members of your organization or workspace | Internal design reviews and team collaboration | People outside the organization may not be able to open it |
| Only invited people | People explicitly invited to the file | Confidential client work, unreleased products and internal documents | Every new collaborator must be added individually |
| Can view | People who can open the file | Reviewing, inspecting, presenting prototypes and commenting | They cannot edit layers or objects |
| Can edit | People who can open the file | Collaborative design and production changes | They can modify the file and affect other collaborators |
Can view allows viewing and commenting without design edits. Can edit provides full file editing access as well as the viewer actions.
How to let someone edit your Figma file
- Open the file’s Share dialog.
- Give the person access through an invitation, an organization or workspace audience, or an anyone-with-the-link audience.
- Set What they can do to can edit.
- Copy the link or send the invitation.
If the person still cannot make changes, check both the file permission and their seat or product access. Figma separates file permissions from seats, so an edit role alone may not grant access to the product needed to edit that file.
Can you share a Figma file with someone who does not have an account?
Use an audience that permits link access, then send the copied link. Whether the recipient can open or edit the file depends on the audience and permission settings you selected. If access is limited to invited people or organization members, the recipient may need the appropriate account or membership.
Protect a shared Figma file
Use invitation-only access for confidential work
Select Only invited people when the file contains private client information, unreleased designs or internal product details. Review the invite list periodically and remove people who no longer need access.
Use paid-plan controls when available
Paid plans may provide password protection, organization search-visibility controls and other sharing settings. Enterprise plans can add link expiration. These controls are useful when a link must remain available to a defined audience for a limited period.
Restrict copying, sharing and exporting
By default, viewers can copy, share and export. On paid plans, editors can disable these actions under Advanced sharing settings. Apply these restrictions when the file contains assets or information that should stay within the approved workflow.
Share a specific frame, node or prototype
Select the frame or node before opening Share, then copy the link. The recipient can be taken directly to that location instead of starting at the file’s general canvas. For a prototype review, copy the prototype link exposed in the sharing flow and confirm that the audience and permission match the people receiving it.
Troubleshooting sharing problems
| Problem | Likely cause | Fix |
|---|---|---|
| The recipient can open the file but cannot edit | The link or invitation is set to can view, or the person lacks the required product seat | Change the file permission to can edit and verify the recipient’s seat or product access |
| The link says access is restricted | The file is limited to invited people or organization/workspace members | Invite the recipient directly, add them to the eligible organization or workspace, or change the audience setting |
| An invite email was missed | Email delivery, filtering or a wrong address | Verify the address, then send the copied file or prototype link directly; the recipient can open it if their permission is correct |
| A client can view but cannot comment | The current permission or product access does not allow commenting | Review the file’s sharing permission and the recipient’s account or seat access |
| A link works for teammates but not an external reviewer | The audience is organization or workspace-only | Use an invitation for the external person or choose an audience that permits outside link access |
| The recipient opens the wrong place in the file | The link was copied without selecting the intended frame or node | Select the frame or node first, then copy the link again |
A practical sharing checklist
- Confirm that you are sharing the correct file, page and frame.
- Choose the narrowest audience that fits the task.
- Choose can view for review and can edit only for people who need to change the design.
- Check the recipient’s seat or product access when editing is required.
- Use password, search-visibility, expiration or advanced restrictions when your plan provides them.
- Open the copied link in a private browser window to verify the experience a recipient will get.
- Remove obsolete invitations after a project or review ends.
Or skip the browser setup
If your workflow needs an image of the shared Figma page, prototype or documentation page, ScreenshotNeo can capture a URL with one request. Its API removes cookie banners, newsletter popups and chat widgets before the shot. Bot checks, blank pages and failed loads are never billed, and an MCP server lets AI agents take screenshots.
See the ScreenshotNeo API docs for all options.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
ScreenshotNeo includes 1,000 screenshots a month free with no card. Paid plans start at $5 for 3,000 shots. Create your free ScreenshotNeo account.
FAQ
What is the fastest way to send a Figma file?
Click Share, choose the audience and permission, click Copy link, and paste the link into your message.
Can I share only one screen instead of the whole file?
Yes. Select the frame or node before copying the link so it opens at that location.
Should clients get view or edit access?
Use can view for review and comments. Use can edit when the client must change layers, objects or components.
Why does an edit invitation still fail?
Check the file permission and the recipient’s seat or product access. Figma treats those as separate requirements.


