How sharing works

Sharing vs. publishing
Sharing is only available on paid plans, whereas publishing is available on all plans, paid and free.
| Option | Who can access | Visibility | Best use |
|---|---|---|---|
| Sharing | Invited viewers only | Not indexed or public | Private reviews and testing |
| Publishing | Anyone on the web | Discoverable by search engines | Public launch or open access |
To learn more about deploying a fully-public version of your project, see Publishing.
Keep your site updated
Your site is not automatically updated when changes are made to your project in Bolt. Just like publishing your site, after sharing it, you’ll need to click Update whenever you want people to see the latest version of your app.
If you don’t see an Update button, it’s because your site hasn’t been shared or published yet.
Access options for shared links from a personal account
There are two secure ways to control who can view your shared prototype:- Invite specific people by email
- Share an invite link directly
Share an invite link directly
To share an invite link directly, follow these steps:- Log in to your project.
- Click Share in the upper-right corner of your screen.
- Ensure the Site visibility drop-down selection is Private.
- Click Generate a private invitation link.
- Copy the link that gets generated.
- Share the link with anyone you’d like to view the site.
Protect your link, as anyone with it can view your shared site.
Invite specific people by email
You must first generate a share link before inviting people by email to view your project.
- Log in to your project.
- Click Share in the upper-right corner of your screen.
- Ensure the Site visibility drop-down selection is Private.
- Enter an email address where it says Invite by email.
- Click Invite.
As you invite emails, you’ll see them appear at the bottom of the sharing window. You can click the refresh icon to resend the invite, or the trash icon to remove that person’s permission to view your site.
Domain access for Teams plans
If you’re on a Teams plan, you get additional control over sharing. In addition to the sharing options described above, on a Teams plan, you can whitelist a company email domain. Anyone with an email from that domain can view the shared prototype. Also, members of your Team always have access to a private site by default, making internal reviews simple inside larger organizations.Whitelist an email domain for a shared site
To whitelist a domain so that anyone with an email address at that domain can view your shared site, follow the steps below:- Log in to your project.
- Click Share in the upper-right corner of your screen.
- Click Whitelist email domains.
- Enter the comma-separated domains you’d like to whitelist, preceded by @. For example,
@example.com. -
- Click Save domains.
Unpublish a shared project
If you’ve shared a link to your project but want to take that project offline, follow the steps below to unpublish it:- Click the gear icon in the top center of your screen, then click All project settings.
- Click Domains & hosting.
- Click the red Unpublish text.
- Confirm by clicking Unpublish again.
You can always generate a new link and re-share your project later.