Manage seats in Figma
This article explains how Figma’s billing model works today. Starting in March 2025, we’re introducing changes to how seats and other billing features work.
Who can use this feature
Available on the Professional, Organization, and Enterprise plans
Every member and guest on the Professional, Organization, or Enterprise plans has a seat in each of Figma’s products. The type of seat they have determines both their billing status and the actions they can take in files.
Your plan, and how many paid seats you have, determines your overall subscription cost.
Note: To check the current price per seat for your plan, please visit figma.com/pricing.
How seats work in Figma
Figma has two products: Figma Design and FigJam. Each product has three seat types: viewer, viewer-restricted, and full.
On the Organization and Enterprise plans, there is also a seat for Dev Mode in Figma Design. Dev Mode is included with full Figma Design seats, and is also available as a standalone paid seat for people who don’t need the design features of Figma Design.
Note: At Config 2024, we announced that Figma Slides is currently in free beta. Learn more about the Figma Slides beta →
Here’s how the different seat types work:
Viewer (free, default)
The viewer seat is a free seat designed to help people get started with Figma and remove barriers to working together. People with a viewer seat can view and add comments to files. They can also create and edit files in their drafts.
People can move from a free viewer seat to a paid seat by taking certain actions in each product, like editing a file that lives in a team.
Viewer-restricted (free)
A viewer-restricted seat is the same as a viewer seat, except people can't upgrade to a paid seat on their own. If someone with a viewer-restricted seat wants to upgrade to a paid seat, they need to request an upgrade from an admin. Admins can approve or reject these upgrade requests.
You can change the default seat type from viewer to viewer-restricted if you want new users to ask for permission before upgrading their seat type.
Full (paid)
In Figma, you pay for anyone with a full seat. People with a full seat can create and edit files, use the full set of features for each product, and work simultaneously with other people in a team or organization.
- A full seat in Figma Design includes all the design and prototyping features of Figma, as well as Dev Mode.
- On the Organization and Enterprise plans, a full Dev Mode seat includes all the inspection, codegen, and developer features of Dev Mode.
- A full seat in FigJam includes all the features that let people brainstorm, diagram, and run meetings and workshops.
Use different seat types in each product
Since people have a seat in each of Figma’s products, people can have a mix of free and paid seats. For example:
Inês is an admin. They just want to administer Figma—but don’t want a paid seat.
Inês can use a viewer or viewer-restricted seat in both Figma Design and FigJam.
They are considered a free user and won’t show up on your invoice.
Tip: Admins and owners who want to administer Figma—but don't want a paid seat—can use a viewer-restricted seat in each product.
- Jules is a designer. They have a full seat in Figma Design and a viewer seat in FigJam. You’ll only need to pay for Jules to use Figma Design.
- Tomi is a product manager. They have a full seat in FigJam, but only a viewer-restricted seat in Figma Design. You’ll only need to pay for Jules to use FigJam.
- Sam is a developer whose company is on the Enterprise plan. Sam has a full seat in Dev Mode, and a viewer-restricted seat in Figma Design and FigJam. You’ll only need to pay for Sam to use Dev Mode.
Fifi has a full seat in both Figma Design and FigJam. You’ll need to pay for Fifi to use both products.
How do people get a paid seat?
People with a free viewer seat can upgrade to a paid full seat by performing one of the following actions.
- Move a file from their drafts to a team
- Make an edit to a file when it's shared with
can edit
permissions (Professional and Organization plans) - Click Edit file to edit a file (Enterprise plan only)
- Create a file in a project
Here’s an example of how someone with a viewer seat might upgrade to a full seat: Julian, who has a full seat, shares a design file with Sav to get their input on some designs. When Sav signs up for Figma they are automatically assigned a viewer seat. If Sav edits the file Julian sent them, they’ll get upgraded to a full seat.
If you don’t want people to be able to upgrade from viewer to full seats, you can change the default seat type to viewer-restricted.
Admins can upgrade people to a paid seat at any time.
- On the Professional plan, team admins can manage paid seats.
- On the Organization plan, organization admins can manage paid seats.
- On the Enterprise plan, organization admins manage seats for anyone in the organization. Billing group admins manage seats for people in billing groups they manage.
Tip: To keep track of who is upgrading and when, you can get notified every time someone upgrades to a paid seat.
Change the default seat type
To prevent people from being able to upgrade to a paid seat without asking for permission, you can change the default seat type to viewer-restricted. This way, people with a viewer-restricted seat need to ask for approval when they want to upgrade their seat in a particular product.
Here’s how to change the default seat type so all new users start with a viewer-restricted seat:
Only a team admin can change the default seat type.
- From the file browser, click Admin.
- Click the Settings tab.
- Select default seat types for both Figma Design and FigJam using the fields.
- Select Save to apply your changes.
Only an organization admin can change the default seat type.
- From the file browser, click Admin in the left sidebar.
- Click the Settings tab.
- In the Billing section, select the Default seat type setting.
- Select default seat types for both Figma Design and FigJam using the fields.
- Select Save to apply your changes.
Note: On the Enterprise plan, you can also set seat types via SCIM. If you set seats via SCIM, Figma will honor the SCIM provisioned seat type over the default seat type. If you have SAML and basic SCIM enabled, but don't use SCIM to set seat types, Figma will defer to the default seat type setting.
You can identify members with seats set by SCIM with the next to their seat type in the People tab.
Manage seats on the Professional plan
On the Professional plan, people have a Design seat—which includes Dev Mode—and a FigJam seat. Here’s how a team admin can manage someone’s seats, and inspect details about when and how they upgraded.
- From the left sidebar of the file browser, click Admin.
- Select the People tab.
- Navigate to the person you’d like to manage and click their Design or FigJam seat type.
- Select a different seat type according to the options below.
Note: Its not possible to move someone to a viewer seat, as this would let them upgrade the seat on their own.
Click their current Design seat and take one of the following actions:
- Select Viewer-restricted to downgrade them to a free Design seat. This means they'll be able to view files they have access to, but won't be able to edit them.
- Select Full to upgrade them to a paid seat and allow them to edit Figma Design files.
Click their current FigJam seat and take one of the following actions:
- Select Viewer-restricted to downgrade them to a free FigJam seat and prevent them from editing FigJam files.
- Select Full to upgrade them to a paid seat and allow them to edit FigJam files.
Tip: You can view when and how someone was upgraded to a paid seat. Hover over the upgrade date underneath their Full seat type to view the upgrade reason.
Manage seats on the Organization and Enterprise plans
On the Organization and Enterprise plans, members and guests can have a Design, Dev Mode, or FigJam seat. Here’s how to manage someone’s seats, and inspect details about when and how they upgraded.
Note: Billing groups are only available on the Enterprise plan.
- From the file browser, click Admin in the left sidebar.
- Select the relevant billing group in the sidebar.
- Click a column header on the table to sort by ascending or descending values.
- Navigate to the person you’d like to manage and click their seat type for a product.
- Select a different seat type according to the options below.
- From the file browser, click Admin in the left sidebar.
- Select the People tab.
- Navigate to the person you’d like to manage and click their seat type for a product.
- Select a different seat type according to the options below.
Click their current Design seat and take one of the following actions:
- Select Viewer-restricted to downgrade them to a free Design seat. This means they'll be able to view files they have access to, but won't be able to edit them.
- Select Full to upgrade them to a paid seat and allow them to edit Figma Design files. When you upgrade someone to a full Design seat, they'll automatically get upgraded to a full Dev Mode seat. Dev Mode is included in full Design seats at no additional cost.
Note: It's not possible to move someone to a viewer seat, as this would let them upgrade the seat on their own.
Dev Mode is included with full Design seats on the Organization and Enterprise plans and is also available as a standalone paid seat.
- If someone has a full Design seat, they'll automatically get a full Dev Mode seat. It's not possible to change someone's Dev Mode seat if they have a full Design seat.
- If someone has a viewer or viewer-restricted Design seat, they'll automatically get a viewer-restricted Dev Mode seat. Select Full to upgrade them to a paid Dev Mode seat and allow them to use all the features in Dev Mode.
Click their current FigJam seat and take one of the following actions:
- Select Viewer-restricted to downgrade them to a free FigJam seat and prevent them from editing FigJam files.
- Select Full to upgrade them to a paid seat and allow them to edit FigJam files.