About workspaces
A workspace is your main hub for app development and team collaboration in Base44. Every Base44 account includes up to 3 workspaces:- Personal workspace: This is your default workspace, created automatically when you join Base44. Only you have access to your own workspace and the apps inside it.
- Shared workspaces: Create up to 2 additional workspaces and invite teammates to collaborate. Each member’s ability to view or manage apps depends on the role you assign them in the workspace.

Personal workspace
Your personal workspace is for your own projects. It is automatically created when you make an account with Base44. Only you can access the apps in this space. You cannot invite people to join your workspace to build apps and you cannot purchase seats in your personal workspace. If you want to collaborate and give others access, create a shared workspace and invite team members. Your personal workspace is always called My Workspace.
Shared workspaces
Create shared workspaces and invite others to create, edit, and manage apps together in one place. You control who can join your workspace, and you decide what each person can see or do. Shared workspaces are ideal for working with teams, clients, or external partners. Any shared workspaces you have access to appear under your personal workspace in your account. If you created a shared workspace, you will see a Manage button when you hover over its name. If you are invited to a shared workspace, you will only see the Manage button if you are an Admin on that workspace.
- Create a new workspace and invite them to your workspace.
- Assign the right role (Owner, Admin, or Member) to give them the right permissions.
- Assign a seat (plan) to give them credits to build apps.
Creating a new workspace
When you create a workspace, you are automatically the workspace owner and only you can manage the workspace.You can create up to 3 workspaces per Base44 account.
- Click your profile icon at the top right of your account.
- Click the icon next to Workspaces.
- Enter a name for your workspace.
- Click Create Workspace.

Setting up a workspace
As an owner or admin of a workspace, you can customize your workspace settings to match your team’s needs. From the workspace settings, you can update details like the workspace name, domain, and description, manage your plan and billing, and control account preferences. You can also see your current plan, check your credit usage based on your assigned seat, and easily upgrade your plan. To set up your workspace:- Click your profile icon at the top-right of your account.
- Click the relevant workspace name.
- Click Settings on your account menu.
- Update your settings, including your workspace name. The domain and workspace description fields are available for enterprise accounts only.

Inviting members to a workspace
Bring people into your workspace to collaborate, assign roles, and work together on building your apps. You can invite members individually or in bulk, just send an invitation link and help your team get started. Once invited, you can manage each member’s access and permissions to make sure everyone has the right level of control.Important:
- Invitation links expire after 60 days.
- Invitees must click Accept Invitation (or use the link provided), then sign in or create a Base44 account.
Send an individual invite
Send an individual invite
- Click your profile icon at the top right of your account.
- Hover over the relevant workspace and click Manage.
- Click Invite User.
- Select a role for the user from the drop-down; Admin or Member.
-
Click Send Invite.
Invite in bulk
Invite in bulk
Before you begin: Prepare a CSV file with the email addresses you’d like to invite. You can also click Download Template to get a ready-made file you can edit.
- Click your profile icon at the top right of your account.
- Select the workspace and click Manage.
- Click Bulk Invite.
- (Optional) Click Download Template to get a sample CSV to fill out.
-
Prepare your CSV with the following columns:
- email (required)
- role (optional)
- seat (optional)
- Drag & drop your CSV file, or click Choose file.
-
Click Send Invitations.
If role or seat are empty, default values will be used:
- Default Role: Member
- Default Seat: No seat
Purchasing seats for your members
A seat is a paid plan for an individual member in a shared workspace. If you want a teammate to create, edit, or manage apps alongside you, you must assign a seat to their account. Each seat allows a member to build apps and use monthly credits. Members without a seat can only view the workspace and its apps. They cannot make changes, to any apps. To purchase a seat:- Click your profile icon at the top-right of your account.
- Hover over the relevant workspace and click Manage.
- Click Buy Your First Seats.
- Select the plan and quantity and click Purchase Seats.

Managing your workspace members
When you invite teammates, you decide their role and assign a seat if they need to build or edit apps. As the workspace owner, you can update roles, change seat assignments, or remove members at any time, ensuring everyone has the right level of access for your workspace apps. For a team member to actually build or manage apps, you must assign both a role and a seat. If they only have a role, they’ll have view-only access on the workspace apps. The roles and seat types are explained below:Workspace role
Owner: Complete control, including billing, app management, and inviting new members.Admin: Can manage workspace settings, invite members, and work on all apps.Member: Can access and work on apps, depending on their assigned seat type.
Seat type
Viewer: Can only view apps. No seat required.Seat (e.g., Elite, Starter, etc.): You need to purchase seats and assign them if the person should build, edit, or manage apps. Assigning a seat gives them monthly credits for building and editing apps.
Important:
- Giving someone Admin, Owner, or Member access alone does not allow them to build or manage apps. You must also assign a seat to them so they have the right permissions and get their own credits.
- Assign seats to every team member who needs to create or edit apps, and use Viewer for anyone who only needs read-only access.
- Click your profile icon at the top-right of your account.
- Hover over the relevant workspace and click Manage.
- Scroll down to the Members section and find the member you want to update.
- Update their role or seat:
-
Change their role: Click the member’s current role and select Owner, Admin, or Member.
To remove a member, select Remove Member, then click again to confirm.
- Change their seat: Click their seat permission and select an available seat from your plan. If there are none available, you need to purchase more seats.
-
Change their role: Click the member’s current role and select Owner, Admin, or Member.

Understanding seats and credits
When you purchase a seat and assign a member to it, that member has their own monthly credit limit based on the seat type (e.g., Starter, Builder). Credits are not combined across the workspace.Important:
- Credits are not pooled. Each member’s limit is separate from all other teammates.
- Message credits are taken from the seat of the person sending the message. Integration credits are always deducted from the seat of the app owner, no matter who triggers the integration.
- If someone uses up their credits for the month, only their own usage is affected. You can upgrade their seat if they need more credits, or assign them to a different seat in your workspace.
Moving an app to a shared workspace
You can move an app from your personal workspace into a shared workspace to collaborate with your team. Once moved, the app is managed under the shared workspace’s permissions, but you’ll still remain the app owner.Important:
- Only the app owner can move the app.
- Apps can only be moved from a personal workspace into a shared workspace.
- All app data is transferred when you move an app into a shared workspace.
- The move can’t be undone.
- Open your app in your personal workspace.
- Go to your app’s dashboard and click Overview.
- Click Move App next to Move to Workspace.
- Select the workspace to move your app to.
- Click Move App to confirm.

FAQs
Click a question below to learn more.Can I change the email address on my Base44 account?
Can I change the email address on my Base44 account?
No, you can’t change your email address directly. If both accounts have a Starter plan or higher, you can transfer ownership of your apps.To transfer app ownership:
- Invite your new email as an Admin to the app.
- Log in to Base44 with the new email.
- Clone the app. The new email becomes the app owner.
Cloning only copies the app’s structure, not its data. Export the data from the original app and manually import it into the cloned version if you need the existing data.
Can I delete a workspace?
Can I delete a workspace?
No, you can’t delete a workspace. You can remove all members and apps from it, but the workspace itself stays active.
How do I rename a workspace?
How do I rename a workspace?
Only workspace admins can rename a workspace.To rename a workspace:
- Click your profile icon at the top right of your account.
- Click your workspace name.
- Click Settings on your account menu.
- Enter a new name under Workspace name.
- Click Save Changes.
You can’t rename your personal workspace.

Can I reassign a seat from one member to another?
Can I reassign a seat from one member to another?
Yes, you can reassign your members seat permissions at any time. Click on the member’s seat drop-down and select No seat. Then assign the available seat to a new member.
Can I remove a seat from a member?
Can I remove a seat from a member?
Yes, you can remove a member’s seat permissions at any time. Click on the member’s seat drop-down and select No seat.