On this page
Quick steps
Open the Libraries modal
In the file where the library is missing, open the Assets tab in the left sidebar and click the Libraries icon.
Find the library
Search for or browse to the library. If it isn't listed, it hasn't been published or you don't have at least can view access to it.
Add it to the file
Click the library to see its contents, then click Add to file and close the modal. The change applies to everyone with access to the file.
Accept waiting updates
If the Libraries icon tooltip says Review library updates, open it and accept the updates so instances pick up the latest published changes.
Check the publish list
If one component is still missing, ask the library author to open the Publish modal and look in the Invalid section for skipped assets.
Library not showing in the Libraries list
- It was never published. A library must be published before any other file can add it. The author opens Assets → Libraries icon → This file → Publish. See how to publish a Figma library.
- You don't have access. You need at least can view access to the library file. Ask the owner to share it or move it into a team or project you're part of.
- The library lives in someone's drafts. Draft files have to move to a project folder before they can be published at all.
- You're on the Starter plan. Starter can't publish libraries. Publishing needs a paid plan and a Full seat.
Library enabled but components not showing
This is a long-running forum thread with more than 15,000 views. The library is added, but a component you expect isn't in Assets. The usual causes:
- The component wasn't in the last publish. New components only appear after the author publishes again.
- It failed validation. Components with problems are listed in the Invalid section of the Publish modal and get skipped. The author has to fix and republish them.
- It's hidden on purpose. Assets marked Hide when publishing (right-click the asset in the library file) stay private to that file.
- It's in a file in your drafts. For libraries in drafts, turn on account settings → Library → Enable Libraries for all files in your Drafts. On Starter this covers styles only. On Professional and Education it covers styles and components.
Figma library changes not updating
The most-discussed library thread on the Figma forum (17,600 views, 69 replies) is about published changes that never reach instances in other files. Check these in order:
- The author didn't publish. Saving the library file isn't enough. If the author's Libraries icon says Review unpublished changes, the edits are still local.
- You didn't accept the update. In your file, open the Libraries icon when its tooltip says Review library updates, and accept the changes.
- The instance was detached. Detached layers are plain frames and never update. Replace them with fresh instances. More in detaching instances.
- Your override is covering the change. An instance keeps its own overrides, so a property you changed locally can hide the library's new value for that property. Reset the instance from More actions → Reset.
Quick checklist
- Library file is on a paid plan, out of drafts, and published.
- You have at least can view access to it.
- It's added to this file under Assets → Libraries icon.
- The component isn't hidden or listed as Invalid in the last publish.
- You accepted the latest updates when the icon says Review library updates.
How to add more Figma libraries
Repeat the same steps for each one: Assets → Libraries icon → pick a library → Add to file. Anyone with can edit access to the file can manage its libraries, and adding one applies to everyone who opens the file.
How to remove a library in Figma
In the Assets tab, right-click the library name and choose Remove library from file. Components, styles and variables you already used stay on the canvas. They just stop being listed in Assets for new use.
Variables or styles missing instead?
Styles and variables follow the same rules: published, then enabled. If a variable doesn't appear in the picker even though the library is on, scoping may restrict where it can be used. See Figma variables not showing. For building the components themselves, start at how to create a component in Figma.
Ranked listThe best Figma plugins for design systems in 2026Frequently asked questions
How do I add a library in Figma?
Open the Assets tab, click the Libraries icon, find the library and click Add to file. It must be published first, and you need at least can view access.
Why are my Figma library changes not updating?
Either the author hasn't published the changes, or you haven't accepted them. When updates are waiting, the Libraries icon tooltip reads Review library updates. Detached layers and local overrides also block changes.
Why did my components disappear from Assets?
Usually the library was removed from the file, or the components were hidden or failed validation in the last publish. Components already on your canvas stay, even after a library is removed.
Can I use libraries on the free Starter plan?
Starter can't publish libraries. With Enable Libraries for all files in your Drafts turned on, Starter files in drafts can share styles only.
More in Files, sharing & libraries
- How to change edit access in FigmaChange Figma edit access from the Share menu: set a person or the link to can view or can edit. Stuck on view-only? You also need a seat that covers the file.
- How to see and restore version history in FigmaOpen Figma version history from the file name menu, save named versions with Cmd+Option+S, and restore or duplicate any earlier version. Limits by plan inside.
- How to Create and Publish a Library in FigmaCreate a Figma library: build components, styles or variables in one file, then Assets → Libraries → Publish. Plan and seat rules, drafts, hiding assets.
- How to share a Figma linkShare a Figma file from the Share menu: choose who the link works for and whether they can view or edit. Plus private files, prototype links and ownership.
- How to add, hide and find comments in FigmaPress C and click to add a comment in Figma, then Enter to post. Shift+C shows or hides comments. Where resolved and missing comments go, and who can comment.
- How to Export Figma Variables to JSON (and CSS, Tailwind or CSV)Export Figma variables to JSON natively, convert them to CSS or Tailwind with Style Dictionary, and move variables between files with Variable Master.
- How to Make Design Specs in FigmaWhat a Figma design spec should include, how to build a component spec template by hand, what Dev Mode already covers, and how to generate specs with Autospec.
- How to Generate All Component Variants in FigmaFigma shows only the variants you draw. Here's how to lay out every combination of variant, boolean and nested props as a matrix, by hand or with Instancer.
- How to Make a Skeleton Loader in FigmaHow to design a skeleton loader in Figma: grey blocks with auto layout, a component with variants, a Smart Animate shimmer, and a plugin that converts frames.
