The setting that controls this lives in Figma’s Share prototype panel. Not a plugin, not an export, not a third party viewer.
What you’re sending is a URL that drops someone straight into presentation view. They step through the flow, click the buttons you wired up, and never see the design file or a signup form.
Clients get this link. So do usability testers, and whoever on the client side has to sign off. The full file stays where it is, behind an editor login.
Worth knowing before you promise anyone frictionless access: Figma’s pricing documentation lists link access controls as a feature that starts on the Organization plan, letting an admin block an outside viewer from opening a public prototype link entirely (Figma, 2026). Most freelancers and small teams on Starter or Professional never run into it.
What Is a Figma Prototype Link
Wire your frames together, hit Present, and Figma spits out a web address. That address is the prototype link.
It exists to keep the finished flow separate from the working file, so a stakeholder can click through screens the way a real visitor would instead of wading through your layer tree.
Most teams build this after finishing a wireframe, turning static screens into something that responds to clicks.
A few things about how the link actually behaves:
- The address starts with figma.com/proto/, a different path from the file’s own figma.com/design/ address (Figma Developers documentation)
- On paid plans, prototype sharing permissions let the link go out to clients while the design file underneath stays private (Figma, 2026)
- Account-free access hangs entirely on one dropdown, the Anyone with the link audience setting (Figma Help Center)
- Embeds don’t touch the standard figma.com address at all. They run through embed.figma.com (Figma Developers documentation)
Prototype Link vs Design File Link
The two look nearly identical in the address bar, which is how people get burned.
A link built for prototyping in Figma drops a visitor into presentation mode. A design file link opens the editing canvas instead, layer panel and all.
Have you seen the latest Figma statistics?
Discover comprehensive Figma statistics including revenue growth, market share, user demographics, and funding data.
Check them out →The design file version sits at figma.com/design/ and, on the Starter plan, hands a visitor essentially the same view an editor gets. The prototype version sits at figma.com/proto/, hides the layer panel, and on paid plans can go out without exposing the file behind it.
Does Viewing a Shared Figma Prototype Require a Figma Account
No, not by default.
Figma’s own support team has confirmed that a link set to Anyone with the link and Can view opens the prototype for a visitor even if they never log in (Figma Support, 2024).
What changes is the experience around the link, not whether it plays. A signup banner may show up, and comments and cursor chat stay locked behind an account. The prototype itself loads and runs regardless.
That banner is a prompt, not a wall. Getting rid of it matters when the whole point is a clean user experience test with someone outside your team.
How to Share a Figma Prototype Link So Anyone Can View It
The order matters here more than anything else on this page.
- Open the file and click Present in the top right corner to enter presentation view.
- Click Share prototype, not the file’s general Share button.
- Open the access dropdown and choose Anyone instead of Only invited people.
- Set the permission to Can view, then click Copy link and send that exact URL.
This is the same groundwork worth having in place before presenting work to clients directly inside Figma.
Skip step two and you hand out a design file link by mistake. That’s the single most common reason this breaks.
Why Figma Still Asks You to Log In Even When Anyone With the Link Is On
Nine times out of ten the setting is fine and the link is stale or simply the wrong one.
Figma’s community forum is full of these reports, and they trace back to the same handful of causes.
- The file’s general Share button generates a design file link. Only the separate prototype link skips the account gate.
- A link copied before you changed the audience setting still carries the old permission with it.
- On the free tier, prototype access isn’t separated from file access, so a locked file blocks the prototype too.
- Some workspaces ban public link sharing outright at the admin level, overriding whatever the individual file is set to (Figma Forum, 2024).
That last one catches people off guard, since the file’s own share panel looks perfectly normal while the block sits one level above it.
How to Fix a Figma Prototype Link That Keeps Forcing a Login
Regenerate rather than troubleshoot. A fresh link clears most stale-permission problems in one move, and it takes less time than working out which one you hit.
- Close the old tab and reopen the file from scratch.
- Enter presentation mode again and regenerate the link from the Share prototype panel, not the file’s main Share button.
- Test it in a private or incognito browser window before sending it anywhere.
- If it still gates behind a login, check the parent project and team settings, since an admin-level restriction overrides a single file’s permission.
Most reports on Figma’s community forum resolve at step three, before anyone even reaches the admin settings.
What Can Anonymous Viewers Do With a Figma Prototype Link
More than most people expect. Less than an invited teammate.
Figma doesn’t charge for this access either. Unlimited viewers can be invited to view, comment, inspect, or export a file for free, without buying extra seats (Figma, 2026).
They can click through the flow, trigger transitions, and follow every connection you built between frames. They can’t touch a layer, because Can view permission blocks any change to the design underneath. Commenting sits somewhere in the middle, since it runs off a separate setting from the audience dropdown.
This gap between viewing and editing is exactly why teams swap a static mockup for a clickable prototype once real interaction is needed.
It also explains why so many usability tests run through an anonymous link instead of a scheduled screen share.
Figma Prototype Sharing by Plan: Free vs Paid
Your plan decides whether the prototype link travels alone or drags the whole file along with it.
Figma’s own comparison of its free and paid tiers lists prototype sharing permissions as a feature that starts on Professional, not Starter.
| Plan | Full seat, billed annually | Prototype-only sharing | Extra access controls |
|---|---|---|---|
| Starter | Free | Not available, viewers land in the file | None |
| Professional | $16/mo | Included | Basic link permissions |
| Organization | $55/mo | Included | Domain capture, SSO, link access controls |
| Enterprise | $90/mo | Included | Guest access controls, forced link passwords |
Those figures come from Figma’s 2026 pricing page and apply to the Full seat, the tier needed to touch prototype settings at all.
The jump that matters for this particular problem sits between Starter and Professional. That’s where a link stops exposing the underlying file by default.
How Password Protection Works on a Shared Prototype Link
A password sits between a fully open link and an invite-only one.
Anyone who opens the link still needs the password, but nobody needs a Figma account to enter it, according to Figma’s own help center.
You can type your own, with no length or character requirement, or let Figma generate one. The generated version combines four randomly chosen words each time.
Setting a password on the design file applies it to every prototype inside that file automatically.
On Enterprise, an admin can go further and require a password on every public link across the whole workspace, not just the ones an individual designer sets (Figma Help Center).
Figma also hides the preview thumbnail of a password protected file in embeds and link unfurls. A locked prototype won’t leak a screenshot into Slack or Notion, which is a useful accident.
How to Embed a Figma Prototype So Viewers Never Hit a Login Screen
An embed swaps the standalone link for a small window that lives inside another page.
You generate it from the same place as a normal share link, then paste the code somewhere else entirely.
- Open the file and click Present to enter presentation view.
- Click Share prototype, then choose Get embed code from the menu.
- Copy the code and paste it into an iframe on the destination page.
Embedding in Notion
Notion reads a Figma link the same way it reads any other pasted URL.
Paste the prototype link into a Notion page, choose Paste as preview, and the interactive flow loads right there. Typing /figma opens the same embed menu if you’d rather go that route.
Anyone with access to that Notion page can view the file preview whether or not they have a Figma account, and the prototype stays interactive rather than dropping to a static screenshot.
There’s a catch. Embedded Figma files only stay interactive in Notion’s browser version, not the Notion desktop app (Figma Support, 2023).
Embedding on a Website or Landing Page
The same iframe technique works on any page you control, including a landing page or a product page, without asking the visitor to log in first.
The iframe URL carries a few parameters that do the real work. node-id points the embed at one specific frame inside the prototype. starting-point-node-id sets where the interactive flow begins. And embed-host identifies the site doing the embedding, which Figma’s embed API requires.
If the site itself uses responsive design, size the iframe with a percentage width rather than a fixed pixel value so it doesn’t overflow on smaller screens.
How to Preview a Figma Prototype on Mobile Without an Account
There’s the browser route, and there’s Figma Mirror. Only one of them skips the account requirement.
Opening the Link in a Mobile Browser
The same URL used on a laptop works exactly the same way on a phone.
Tap it, it opens in whatever browser is set as default, and the prototype plays. No app, no download, no login step in front of it.
It renders inside the phone’s viewport the way any other responsive webpage would.
Figma doesn’t build a QR code generator into presentation view, but several Community plugins turn a prototype link into a scannable code. Handy on a client call when you want someone to open the thing on their own phone instead of typing a URL by hand.
Why Figma Mirror Still Needs an Account
Mirror pairs to a live desktop session instead of opening a public URL. That’s the whole reason it behaves differently.
Figma’s own documentation states plainly that a Figma account is required to use the Figma mobile app (Figma Help Center).
The browser link opens instantly for anyone you send it to. Mirror asks the viewer to sign into the same account as the desktop file, because it was built for a designer testing their own work, not for handing to a client.
Send a client the Mirror app instead of the link and they’ll hit a login screen before they see anything at all.
Which Method Works Best for Sharing a Prototype Without an Account
Match the method to who’s receiving the link, not to what feels most secure on paper.
Plain link sharing
Fastest to set up, works even on Starter, and the viewer does nothing but click. The downside is obvious: whoever holds the link can forward it to whoever they like.
Password protected link
Keeps a public URL out of the wrong hands, and it suits client review of work that hasn’t been announced yet. Paid plans only, though, and you’ll be sending the password through some other channel, which nobody enjoys.
Embedded prototype
Puts the flow inside the documentation the reader is already looking at. Whether it stays interactive depends on which app or browser they opened it in.
Mobile browser link
Nothing to install for on-device usability testing. Device frame styling can vanish depending on where the link opens, which is irritating when the frame was part of the point.
For most client work I’d take the password protected link over the plain one, for one reason: it survives being forwarded past the person you meant to send it to.
When Sharing a Figma Prototype Without an Account Does Not Work
Some of this is out of your hands. The cases below override every setting covered so far, and they do it by design rather than by accident.
Organization and Enterprise Admin Controls
An Organization or Enterprise admin can lock sharing down at the workspace level, and nothing you change at the file level touches that.
Domain capture automatically pulls anyone with a verified company email into the organization’s Figma account. An outside viewer on that same email domain gets absorbed rather than left as a free anonymous guest. It’s available starting on the Organization plan, not just Enterprise (Figma, 2026).
Single sign-on goes further, requiring every viewer, invited or not, to authenticate through the company’s identity provider before a link opens. Like domain capture, SSO is available from the Organization plan up (Figma, 2026).
Link access controls, also from Organization up, can block sharing outside the organization entirely. Expiring public links are Enterprise only, and they force a deadline onto a shared prototype, either set by an admin across the whole workspace or by the file owner on one specific link.
None of this shows up as an error message. The link just behaves like an invite-only one, no matter what the file owner selected.
Starter Plan Isolation Limit
Free plan sharing fails differently from the stale-link problem covered earlier, so it’s worth keeping the two apart.
A Starter prototype link does skip the login wall for a visitor without an account. What it can’t do is hide the design file behind that link, because Starter has no separate permission for prototype-only access.
Account-free and file-isolated are two different promises. Starter only keeps the first one.
Figma Make Prototypes
Figma Make is a newer, separate product from Figma Design, and it doesn’t follow the same sharing rules yet.
Figma users reported on the Figma forum in February 2026 that a Figma Make prototype set to anyone with password was still asking test participants to log in before the password screen would work. When Figma’s own support team investigated, they were unable to reproduce a hard login requirement in an incognito browser window, and pointed to blocked third-party cookies and workspace-level link restrictions as the more likely causes rather than a confirmed platform-wide bug (Figma Forum, 2026).
So the password screen can appear exactly as it should and still be followed by a login prompt for some participants. Browsers that block third-party cookies by default, Safari and plenty of mobile browsers among them, come up over and over in those reports, since Figma leans on those cookies to confirm the password.
Anyone testing a Figma Make prototype with people outside their team should budget time for this quirk instead of assuming the fix that works on a standard prototype link carries over.
FAQ on How To Share Figma Prototype Without Account
Can Viewers Comment on a Figma Prototype Without a Figma Account?
No. Figma requires a viewer to be logged in before the comment tool works, even when the prototype itself loads without an account (Figma Support, 2024).
It’s one of the most requested fixes on Figma’s own forum, and it has been sitting there a while.
Does a Shared Figma Prototype Link Expire?
Not by default. Set it to Anyone with the link and it stays live indefinitely.
Expiring public links is an Enterprise-only feature. There, a file owner can set an expiration on an individual public link, and an admin can also force one on every public link across the workspace. Neither option exists on Starter, Professional, or Organization.
Can You See Who Viewed Your Shared Prototype Link?
No native view history exists. Figma’s own support team confirmed this data isn’t surfaced outside Activity logs on Organization and Enterprise plans (Figma Support, 2023).
And even those log admin activity broadly, rather than individual prototype visits.
Is It Safe to Make a Figma Prototype Link Public?
Depends on what the design shows. A public link with no password can be opened, forwarded, or indexed by anyone who finds it.
Unreleased products or sensitive client work call for a password rather than a public link.
Can You Restrict a Shared Link to One Company’s Email Domain Without Full Accounts?
Not exactly. Domain capture is the closest tool, but it converts anyone on that verified domain into an organization member automatically.
That solves security, not anonymity. The viewer stops being an account-free guest the moment it applies.
Where Does How To Share Figma Prototype Without Account Break Down First?
It breaks at the plan level, before any individual setting. Figma’s Starter plan cannot separate a prototype from its underlying design file, no matter how the access dropdown is configured.
Work through the checks in this order, because the order is what saves the time.
- Confirm the plan, since Starter blocks file isolation regardless of any link setting.
- Confirm the link type, since a design file URL never skips the login screen.
- Confirm the workspace, since an Enterprise or Organization admin can override both.
That last check carries a real cost gap. Professional unlocks prototype-only sharing at $16 a month, while Enterprise adds the tools that can override it again for $35 more than Organization’s $55 rate.
Once stakeholders approve what they see, the next step moves from viewing to building, which is where a clean developer handoff takes over.


