← Resources

Tools

Meta creative library

Meta's creative library is the unsung infrastructure inside Business Suite for organizing brand assets across teams, agencies, and campaigns. What it does, what it doesn't, and the workflow.

Updated

The Meta Creative Library is the asset-management surface inside Meta Business Suite where brands organize images, videos, music, and ad copy for reuse across campaigns. It's not the Meta Ad Library (the public archive of competitor creative) and it's not the consumer Reels music picker - it's the private workspace where a brand's own creative team or agency uploads, tags, and surfaces brand assets for the Ads Manager and Reels editor. Most brands ignore it and live in scattered folders, Slack threads, and ad-hoc Drive shares; the ones that use it cut campaign launch time in half and stop losing brand-approved assets to version drift. This guide walks the library's workflow, what it actually catalogs, and where it falls short.

Access

Free with Meta Business Suite

Asset types

Images, videos, music, ad copy, templates

Used by

Brand teams + agency partners on the same Business Manager

Walkthrough

How to use it, step by step

  1. 1

    Open Meta Business Suite > Creative Tools > Creative Library

    The Creative Library lives inside Meta Business Suite under Creative Tools (alongside the Sound Collection and the Templates surface). It's gated behind a Business Manager account - personal Facebook accounts don't have access. The direct path is business.facebook.com > pick your business > Creative Tools > Creative Library. The library is per-Business Manager; brands with multiple Business Managers (regional splits, sub-brands) have separate libraries per account.

    Bookmark the direct URL once you've navigated there. The Business Suite navigation reorganizes roughly every six months; the library's URL slug has been stable.
  2. 2

    Upload assets in batch, not one-by-one

    The library's drag-and-drop upload accepts batches of 50+ files at once. Use this. Single-file uploads through the Ads Manager creative picker are slower and don't tag consistently. Pre-organize assets locally into folders (by brand, campaign, format) and drag full folders into the library upload zone. The library preserves folder structure as initial tagging.

    Name files descriptively before uploading. brand-name_hook-type_aspect-ratio_v1.mp4 survives the library's metadata stripping; IMG_4892.mp4 does not.
  3. 3

    Tag aggressively at upload time, not after

    The library lets you apply tags at upload (brand, campaign, format, audience, status). Tagging after upload is a nightmare - the library has no bulk-edit for tags on existing assets, and tagging 200 untagged videos one at a time burns hours. Apply tags during the upload step when they're in the upload-modal context. The five-tag minimum: brand, campaign, format (video/static/carousel), aspect ratio, status (approved/in-review/archived).

  4. 4

    Set asset permissions for agency access

    The Creative Library inherits the Business Manager's permission structure. People with Advertiser access can see and use assets in ads; people with Editor access can upload and tag; people with Admin access can delete. Agencies typically need Editor access to upload deliverables and Advertiser access to spin up campaigns against them. The permissions are set in Business Settings > People, not in the library itself.

    Audit agency permissions quarterly. The most common security-adjacent failure is an ex-agency partner retaining Editor access for months after the contract ends.
  5. 5

    Search by tag, not file name, when building campaigns

    When you open the Ads Manager creative picker to attach assets to a new ad, the picker pulls from the Creative Library and lets you filter by tag. Tag-based search is the entire reason the library exists - it turns a 'where did that approved hero shot go' scroll-through into a one-click filter. If you've tagged assets at upload time, this step is instant. If you haven't, it's the same painful folder-scroll you were trying to escape.

  6. 6

    Use templates for repeatable creative formats

    The Creative Library includes a Templates surface that lets brands save Reels and Stories layouts as reusable templates - specific aspect ratios, text positioning, sticker placement, transition timing. Once saved, a template can be applied to new assets in one click. Most useful for brands shipping high-volume Reels with consistent format requirements (e.g., 6-second product Reels with brand mark in the corner, CTA at second 5).

    Build templates around your top 5 performing formats. New assets dropped into a proven template inherit the format's structural advantages without requiring per-asset design work.
  7. 7

    Archive vs delete - prefer archive

    When a campaign ends or an asset is retired, archive it rather than deleting it. Archived assets disappear from the default library view but remain searchable and restorable. Deleted assets are gone. The 'we'll never need this again' archive decision is almost always wrong - asset history compounds in value over time as you start running retrospective audits and building swipe files from your own past creative.

    Run a quarterly archive sweep instead of ad-hoc archive decisions. Set a rule like 'anything not used in 6 months gets archived' and apply it in bulk - keeps the library clean without losing history.

Cheatsheet

Filters that matter

FilterWhat it doesWhen to use
BrandFilters assets by brand tag (useful for multi-brand Business Managers).Apply as a default filter if the Business Manager hosts multiple brands.
CampaignFilters by campaign tag - groups all assets attached to a specific named campaign.Use when reviewing or extending an existing campaign's creative set.
FormatFilters by asset format (Image, Video, Carousel, Reel template).Always set when building a campaign that needs a specific format - mixing formats slows the picker.
Aspect ratioFilters by aspect ratio (1:1, 4:5, 9:16, 16:9).Use when building placement-specific creative (9:16 for Reels, 4:5 for Feed).
StatusFilters by approval status (Approved, In Review, Archived).Default to 'Approved' for campaign builds; 'In Review' for the brand team's daily QA queue.
Date uploadedFilters by upload date - last 7 days, last 30 days, last 90 days, all time.Use 'last 7 days' to surface what the team has shipped most recently.
Tag (custom)Filters by any custom tag the team has applied.Powerful for brand-specific taxonomies (hook archetype, audience, offer cycle).

What it won't tell you

The gaps

  • No version control

    The library treats every upload as a discrete asset. There's no concept of 'v2 of this file' - if you upload a revised version, it's a new asset and the old one stays. Teams that don't archive aggressively end up with 4-6 versions of the same asset cluttering the library. Manual archive discipline is the only solution.

  • No cross-account asset sharing

    Assets live inside a single Business Manager. Brands with multiple Business Managers (regional, sub-brand, agency-managed splits) cannot share assets across them - every Business Manager has its own siloed library. Re-uploading the same asset to multiple Business Managers is the standard workaround, which creates version drift over time.

  • No bulk-edit for tags

    Once an asset is uploaded, you can only edit its tags one at a time. Bulk-editing 100 mis-tagged assets is impossible from the UI. Tag-at-upload is the only practical workflow; cleanup-after-upload doesn't scale.

  • No external sharing or preview links

    The library is for internal Business Manager use only. There's no shareable preview link, no external-stakeholder access, no client-approval workflow. Brands needing external approval flows use Frame.io, Notion, or Slack alongside the Creative Library rather than within it.

Shuttergen

Generate, tag, and ship creative in one flow.

Shuttergen generates Reels and statics that drop straight into your Creative Library with brand, format, and hook tags pre-applied - so your asset organization keeps pace with your shipping velocity.

What the Creative Library is actually for

The Meta Creative Library is Meta's answer to a problem most brands solve badly: where do brand-approved creative assets live before they become ads? Before the Creative Library existed, the answer was Google Drive folders, Slack threads, agency-managed Dropbox shares, and the Ads Manager creative picker's own ad-hoc upload history. The result was version drift (which Hero shot is approved?), permission chaos (who has access to what?), and slow campaign launches (where did that 9:16 cut go?).

The Creative Library centralizes the storage layer inside Meta Business Suite. Assets uploaded to the library are accessible to anyone with the right Business Manager permissions, surface in the Ads Manager creative picker via tag-based filtering, and integrate with the Reels editor for in-platform publishing. The promise is one source of truth for brand creative across the team, the agency, and the platform's own ad-build tools.

Whether the promise gets delivered depends entirely on the team's tagging and archive discipline. Used well, the library cuts campaign-launch time roughly in half - finding the right asset is a 5-second filter instead of a 15-minute folder hunt. Used badly, it becomes another scattered dump indistinguishable from the Google Drive folders it was supposed to replace.

The brand-team / agency workflow split

Most Business Managers using the Creative Library have a split workflow between an internal brand team and an external agency. The agency produces the creative, uploads it to the library with Editor permissions, tags it for review. The brand team reviews in-library (status: In Review), approves or sends back, then changes the status tag to Approved. The brand team or agency then attaches Approved assets to campaigns in Ads Manager.

This workflow lives or dies on tag discipline. The status tag in particular has to be consistently applied or the entire approval loop falls apart. Teams that get this right tend to enforce a tagging rubric in their agency contracts - every uploaded asset must have brand, campaign, format, aspect ratio, and status applied at upload. Teams that don't end up with libraries where Approved and In-Review assets are visually indistinguishable in the picker, which leads to unapproved creative running in live campaigns.

The other workflow gap: the library has no native review-comment feature. Brand teams that want to comment on individual assets ('the CTA position is too low here') do it in Slack or Notion, outside the library. The library tracks status but not feedback. Most teams accept this and run the review loop in Slack with library asset links pasted in; some teams pile review comments into the asset's description field, which works but doesn't scale past a few comments per asset.

Generate, tag, and ship creative in one flow. Shuttergen generates Reels and statics that drop straight into your Creative Library with brand, format, and hook tags pre-applied - so your asset organization keeps pace with your shipping velocity.

Try the workflow free

Why the library matters even if you don't think you need it

Teams under $50k/mo paid social spend often skip the Creative Library because their asset volume is low enough to manage in shared Drive folders. This is short-term reasonable and long-term wrong. The library compounds in value as the asset corpus grows - the 6-month-old approved hero shot you'd otherwise forget about resurfaces in a tag search and gets reused in a campaign extension. Drive folders make that resurfacing impossible past about 200 assets.

The second compounding value: first-party creative auditing. The Creative Library gives you a structured view of every ad your brand has run, by campaign and by date, with tags applied. This is the input for retrospective creative audits - which hook archetypes have we tried, which performed, which haven't been revisited. Brands that audit their own creative quarterly outperform brands that don't, by a wide margin. The library is the substrate that makes the audit possible.

The third compounding value: agency turnover survives the library. When you switch agencies, the new agency inherits an organized creative corpus instead of a tangled Drive folder. The handoff takes a day instead of a week. For brands that rotate agencies every 18-24 months (most do), this matters.

Where the Creative Library is the wrong tool

Two scenarios where the Creative Library is genuinely the wrong tool. Cross-platform creative management - if your team produces creative for Meta + TikTok + YouTube + email + display, the Creative Library is Meta-only and you'll end up running parallel asset systems anyway. Use a platform-agnostic DAM (Frame.io, Brandfolder, Bynder, even Notion at small scale) as the source of truth, and treat the Creative Library as a publishing destination for Meta-bound assets only. External approval workflows - the library has no client-preview links, no external commenter access, no approval-trail audit log. Brands needing formal approval workflows for legal-sensitive verticals (financial services, pharma, alcohol) need a real review tool on top.

One scenario where it's underrated: performance creative retrospectives. The library plus tag-based filtering gives you a clean view of 'every ad we ran in Q3 with the founder-to-camera hook tag, by spend' when paired with Ads Manager. This is the input for the kind of creative audit that compounds: which hook archetypes survived, which got killed, which never got revisited. Brands that build the retrospective into a quarterly rhythm extract real value from the library; brands that treat it as pure storage do not.

Internal: Meta Ad Library covers the public competitor archive (different surface, different purpose); Meta sound library covers the audio side of Business Suite's creative tools.

FAQ

Frequently asked

What is the Meta Creative Library?
It's the private asset-management surface inside Meta Business Suite for organizing brand assets (images, videos, music, copy) for reuse across campaigns. It's separate from the public Meta Ad Library (competitor archive) and the consumer Reels music picker. Access requires a Meta Business Manager account.
Where is the Meta Creative Library located?
Inside Meta Business Suite under Creative Tools > Creative Library. The direct path is business.facebook.com > pick your business > Creative Tools > Creative Library. The library is per-Business Manager; brands with multiple Business Managers have separate libraries.
Is the Meta Creative Library free?
Yes - it's a free feature of Meta Business Suite. Storage is included with no documented cap. You only need a Meta Business Manager account, which is also free.
Can I share Creative Library assets across multiple Business Managers?
No. Assets live inside a single Business Manager and cannot be shared across accounts. Brands with multiple Business Managers (regional, sub-brand) end up re-uploading the same assets to each, which creates version drift. There's no native cross-account asset sync.
Does the Creative Library support version control?
No - each upload is a discrete asset. Revisions create new assets rather than updating existing ones. Teams that don't archive aggressively end up with multiple versions of the same asset cluttering the library. Manual archive discipline is the only solution.
Can agencies access the Creative Library?
Yes, if they're granted Business Manager access with at least Editor permission. Editor lets them upload and tag; Advertiser lets them use assets in ads; Admin lets them delete. Audit agency permissions quarterly - the most common failure is ex-agency partners retaining access after contract end.
How does the Creative Library compare to a dedicated DAM like Frame.io or Brandfolder?
The Creative Library is free, Meta-only, and integrates with Ads Manager natively. Dedicated DAMs are paid, multi-platform, support cross-functional teams (creative + legal + brand), and have real version control and external sharing. Most serious brands use a DAM as the source of truth and treat the Creative Library as a Meta-specific publishing destination.

Related

Keep reading

Sources

Generate, tag, and ship creative in one flow.

Shuttergen generates Reels and statics that drop straight into your Creative Library with brand, format, and hook tags pre-applied - so your asset organization keeps pace with your shipping velocity.