Add project collaborators
Use Invite people at the top of the Share dialog to invite one or more workspace members, workspace groups (only on Business and Enterprise plans), or external collaborators to the project directly. Each person or group you add is granted access to the project based on the assigned role.- Open the project and click Share
- Enter one or more email addresses or workspace groups in the Add people field
- Choose the access level.
- Admin (available on paid plans): Full access to the project, including all project settings, integrations, and external connections.
- Editor (default on all plans): Can build, edit, and manage most project settings. Some advanced settings, like integrations and external connections, are reserved for admins.
- Viewer (available on paid plans): Read-only access to the project editor.
- Click Invite
On Business and Enterprise plans:
- Lovable warns you before inviting someone who isn’t a member of your workspace.
- Workspace admins and owners can control whether external collaborators are allowed and the highest project role they can have from Settings → Privacy & security → External project collaborators. When SSO enforcement is on, external collaborators are blocked by default until an admin or owner explicitly allows them.
Control project access across your workspace
The row showing your workspace name controls whether members of your workspace have access to the project by default. It sets the project’s visibility across the whole workspace.
See Project access for more information.
Share an invite link
An invite link is a shareable URL. Anyone who opens it is automatically added to the project as a collaborator with the role you set. Invite links are useful for:- Onboarding a new teammate without looking up their email
- Sharing a project in a chat channel or doc
- Giving a contractor time-limited edit access
On Business and Enterprise workspaces with SSO enforcement on, project invite links only work for users whose email is on a verified workspace domain and the link’s access level is within the workspace’s just-in-time provisioning role.
Create an invite link
- In the Share dialog, set the Invite link access level:
- Edit access: anyone with the link becomes an editor (available on all plans)
- View access: anyone with the link becomes a viewer (requires a paid plan)
- Click Copy invite link and share it
Change or disable an invite link
Open the Share dialog and use the access-level dropdown next to Invite link:- Edit access or View access: changes the link’s access level. This generates a new link and the previous URL stops working. You need to share the link again.
- Disabled: turns off the link entirely. The URL becomes invalid immediately.
Manage who has access
The Project access section of the Share dialog lists everyone who can currently access the project. You can see specific people, groups, and workspace-level access based on your plan. From this list you can:- Change someone’s role: click the access-level dropdown next to their name
- Remove individuals or groups: click Remove from the workspace member, external collaborator, or workspace group access-level dropdown
- Remove workspace access (available only on Business and Enterprise plans): choose Restricted from the workspace dropdown
- Update workspace access: choose Can edit or Can view (available only on Business and Enterprise plans) from the access-level dropdown
- Manage the invite link: change the link’s access level or disable the link entirely
Share preview links
A shared preview link is a view-only URL for the latest in-progress version of your app. Anyone with the link can open it without a Lovable account. If the link requires a password, viewers also need the password. Shared preview links do not add people as collaborators or grant access to the Lovable editor, chat, or source code. You can create separate links for different reviews, give each link a name, choose whether guests can comment, and delete a link when you no longer want it to work.Multiple named links, per-link guest comment controls, password protection, and expiration options are rolling out gradually and may not be available in your workspace yet.
Why and when to use shared preview links
Use shared preview links when someone needs to review your work without joining the project. For example, you can:- Send a client a password-protected link for a design review.
- Create a comment-enabled link for usability feedback.
- Create a comment-free link for a demo or bug report.
- Give different groups separate links that you can delete independently.
Availability and permissions
People with edit access to a project can create, copy, and delete its shared preview links.
On Enterprise plans, workspace admins and owners can disable shared preview links across the workspace from Privacy & security (Settings → Security → Privacy & security → Preview link sharing). When disabled, Share preview is hidden for every project in the workspace.
Create a shared preview link
Configure a separate link for each audience before you share it.1
Open Share preview
Open the project, click Share, and select Share preview.
2
Start a new link
Click Create new preview link.
3
Configure the link
Enter an optional Link name to identify the audience or purpose, such as
Client review. Each active link in the project needs a different name, so if the name is already in use, change it or delete the other link first. A deleted or expired link frees its name for reuse.Choose whether to enable Allow comments.On Business and Enterprise plans, you can also:- Enable Require a password and enter a password with at least 8 characters.
- Set Link expiration to 24 hours, 7 days, 30 days, or Never. The default is 7 days, and the expiration can’t be changed after the link is created.
4
Create and share the link
Click Create preview link. Lovable copies the URL to your clipboard. You can copy or share it again at any time from Your active links.
Lovable cannot show a link’s password again after you leave or reload the editor. The key icon in Your active links reveals it only in the session where you set it, so save it in a password manager and send it to reviewers separately from the link. If you lose the password, create a replacement link and delete the old one.
How password-protected preview links work
When a reviewer opens a protected link, Lovable asks for the password before showing the preview. Each password applies only to the link it was created for. People who already have access to the project can select Workspace member? Sign in to Lovable on the password page and open the preview by signing in instead. Opening a password-protected link is not a sign-in. Lovable does not identify who opened the link, and anyone who has both the URL and the password can open the preview while the link remains active. To give access to specific known people, use project collaboration or published app access controls.Collect feedback with guest comments
When Allow comments is enabled for a link, anyone who opens it can leave comments directly on the preview without project access or a Lovable account. For a comment-free preview, disable the setting when you create the link or later from Your active links. To leave a comment, a guest opens the preview link and:- Clicks Comment in the preview toolbar.
- Clicks anywhere on the preview to pin a comment to that spot.
- Guests signed in to Lovable comment under their Lovable account. Guests who aren’t signed in are asked to enter a name the first time they comment. No account or email is required, and signing up is optional.
- The guest can then start comment threads, reply to existing ones, and edit or delete their own comments.
Manage active preview links
Open Share → Share preview to see Your active links. Each row shows the link name or URL, its remaining lifetime, whether it has a password, and whether guest comments are enabled. From the list, you can:- Copy the URL.
- Select a link to enable or disable Allow comments.
- Reveal the password with the key icon, available only in the session where you set it.
- Delete a link.
Publish project
Deploy the project to a permanent public URL onlovable.app or your custom domain. See Publish your project and Custom domains for more information.
The publish project link in Share dialog only redirects you to the Publish dialog where you need to go through the whole publishing flow.
Inviting someone here makes them a project collaborator with access to the editor. On the Business and Enterprise plans, if someone outside your workspace should only view an internally published app, not edit the project, invite them by email from the publish dialog instead.
FAQ
Why does my invite link stop working?
Why does my invite link stop working?
The invite link can stop working for several reasons:
- Invite links expire after 5 days. Create a new link and share it again.
- Changing the link’s access level generates a new link and the previous URL stops working. You need to share the link again.
- The invite link is disabled.
Can I change the project owner?
Can I change the project owner?
Yes. The project owner can hand the project to another workspace member from Project settings → Transfer ownership. To open it, click the project name in the top left of the editor, then click Settings. Your access after the transfer depends on your workspace role. See Project access for how workspace roles map to project access. To hand over several projects in one step, change the owner of several projects at once from the dashboard.When a project owner is removed from the workspace or leaves it, ownership of their projects is auto-transferred to the most senior remaining member (owners first, then admins, then editors). Projects with access set to Restricted are not transferred automatically.
Do collaborators move with a project to another workspace?
Do collaborators move with a project to another workspace?
Only if you opt in. The move dialog has a Transfer project collaborators checkbox, off by default. When it’s off, people invited directly to the project and any pending invites are removed during the move. When it’s on, Lovable keeps them when the destination workspace allows their role and you have permission to grant it there. See Move a project to another workspace.