Publish files to Figma Community
Before you start
⚠️ This feature is currently in beta
Only members of the Figma Community beta can publish files to the Community.
Only users with can edit access to a file can publish it to the Community.
Which profile(s) you can publish to depends on your permissions within a team or Organization. Learn who can publish files and plugins →
Community files are snapshots of design files that creators have shared with the Community. Create files to share with the Community:
- Templates and wireframes
- Asset libraries and design systems
- Portfolios or presentations
- Tools and resources
When you publish a file, Figma will add a snapshot of that file to the Community. Unlike sharing a regular Figma file, this isn't a live version of your file. Members who duplicate Community files can't see any version history or comments from the original file.
Once the file is published, you—and any other contributors—can continue to make changes to the file. You can then publish those updates to share them with the Community. Members will need to duplicate the new version to access any changes.
Note: At the moment, only members of the beta can publish files to Community. However, anyone with a Figma account can duplicate, inspect, and remix Community files.
Community notifications Figma will send you an alert via your notifications when other Community members like or duplicate your file.
Figma will also send you a weekly summary, via email, that shows your total likes and installs across your files and plugins.
Before you publish
You'll need to provide some information as part of the publishing process. We recommend familiarizing yourself with this first, so you have everything ready when you hit publish.
Copyright, licensing, and attribution
Any files you share in the Community will have an Attribution 4.0 International (CC BY 4.0) license. This means other members are free to share and adapt these files, but they must give credit to the original creator. Learn more about copyright and licensing →
Creators and contributors
Anyone with can edit access to the file can publish it. This includes when the file is originally published, as well as any subsequent publishes.
Figma allows you to choose who is listed as a file's creator(s). This is a great way to recognize other contributions to the file. To qualify as a creator they will need to meet both the following criteria:
- An explicit can view or can edit role on the original file
- An existing Community profile
When you add someone to a Community file as a creator, Figma will send them a notification. This gives them the option to accept or decline the request.
Every contributor that accepts the request will show up as a creator on the resource's page, including any teams or organizations. Figma will also display that file on the Community profile of those creators.
Remixes
Remixes are files in the Community that originated from another Community file. Other Community members can duplicate your files, make them their own, and share them again.
Figma tracks remixes to provide easier attribution and a joyful experience. If people remix your file, Figma will add an attribution to the remix's file page that links to the original Community file.
Figma will also add a Remixes section to your file's page. If there are more than three remixes for a file, Figma will add a dedicated remix tab to your file page. Click See All to view all remixes.
Prepare to publish
Every file will have its own page in the Figma Community. This allows other members of the Community to browse, search, and find your file.
You'll need to provide some information about your file, which Figma will display on the file page.
-
Figma will use your file thumbnail as the preview for your file. Set a thumbnail for the file. Recommended dimensions are 1920 x 960 (safe area: 1600 x 960). Figma has frame presets for the Community →
-
Choose a name for your file. Users can search for your file using this name, or via relevant keywords (tags). You can give the file a different name than the original file.
-
Write a description for your file. Use this space to give directions for how to use the file, or credit other contributors. You can format your description using some basic text formatting.
-
Choose to preview your file as a file or a prototype. Members can still access the entire file, including any prototypes, when they duplicate it. Choose to Preview as:
File: Members can view, pan, and zoom around your file. Members can preview other pages in your file using the page selector.
Prototype: Members can click on hotspots to interact with the prototype, use the arrows to navigate between screens, or restart the prototype.
-
Think of up to 12 keywords or tags to classify your File. We support alphanumeric characters (a-z and 1-9), but no special characters or punctuation. Max 25 characters per tag.
Publish a file
Publish files to the Community from the Figma Editor. Anyone with can edit access to the file can publish the file. This includes anyone with an explicit role, as well as collaborators who have team and project permissions.
- Open the file in the Editor.
- Click the Share button in the toolbar.
- Select the Publish to Community tab at the top of the modal.
- Click Publish to open the publishing modal.
- Give the file a Name, this can be different than the name of the original file.
- Add a Description of the file to appear on the resource page. Figma supports the following formatting:
- Bold
- Italic
- Strikethrough
- Header 1
- Header 2
- Bulleted list
- Numbered list
- Add hyperlink
- Inline code
- Code block
- Add any relevant Tags for your file.
- Figma will display an embed of the file on the file's resource page. Choose whether you want this to be a static file or an interactive prototype using the Preview as setting.
- Set the scale of the preview, choose from Fit, Fill, or 100%. Learn more about scale →
- Use the Creator(s) field to add any contributors.
- If you're an admin of a team or organization, you will have two fields available for Creator(s). The first field allows you to select the team or organization profile you want to publish to. You can then use the second field to find and select individual contributors.
- To add an individual as a creator, they will need to have an explicit can view or can edit role on the file, as well as a Figma Community profile. Type a person's name or profile handle to search for their profile, and click to select.
Learn who can publish files and plugins →
- Check the box to agree to the licensing terms and click Publish to confirm.
- Figma will send everyone you listed as a creator a notification. This gives them the option to accept or decline the request.
- Figma will then list every accepted creator on the resource page. The file will also show up on each creators Community profile.
Publish file updates
When you publish a file, Figma will add a snapshot of that file to your Community profile. Unlike sharing a regular Figma file, this isn't a live version of your file and doesn't include any comments or version history.
Anyone with edit access to the file can continue to make changes to the original file. They will need to publish those changes to the Community to see them reflected in the Community file.
Figma will treat this as a new version of the file and won't update any existing duplicates of the file. Community members will need to duplicate the updated version to access those changes.
Figma will maintain your file statistics likes and duplicates, across file versions.
Publish an update
Publish updates the same way you originally published the file. This includes changes to the file's details, like description, tags, and any creators.
- Open the file in the editor.
- Click the Share button in the toolbar.
- Select the Publish to Community tab at the top of the modal.
- Click Publish update to open the publishing modal.
- Add or update the title, description, tags, and publish as settings (optional).
- To remove a creator, click the next to their name. To add a creator, type a person's name or profile handle to search for their profile, and click to select.
- Check the box to agree to the licensing terms and click Publish to confirm.
Remove a published file
If you no longer want to share your file, there are a few things you can do to remove it from your Community profile.
Note: Only an organization admin can unpublish a file or plugin on the organization's profile. If you're not an organization admin, you can still choose to Remove from profile.
Remove yourself from creators
If you're listed as a creator of a resource, but don't want to have it on your Community profile, you can remove yourself as a creator.
This will remove you as a creator on the file listing, and from your own profile, but won't remove the file from the Community.
- Open the file page in the Figma Community.
- Click the Remove yourself from creators button at the bottom of the page.
- Click Remove in the dialog to confirm.
Unpublish a file
Unpublish the file to remove the file from the Community. This will remove the file from your Community profile and the profiles of any other creators. Remove a published file from the original file, or from the resource page in the Community.
Note: Removing or unpublishing a file doesn't affect any existing duplicates of the file. Anyone who duplicated the file before it was removed can continue to access and edit their copy of the file.
From the original file
- Open the file in the editor.
- Click the Share button in the toolbar.
- Select the Publish to Community tab at the top of the modal.
- Click the Unpublish button to remove the file from the Community, and any creator's profile(s).
From the resource page
- Open the file page in the Figma Community.
- Click the Unpublish button at the bottom of the page.
- Click Unpublish in the dialog to confirm.