Upload once. Use forever. Stop re-uploading the same logo for the 30th time.
Every image, video, and GIF you ship lives in one searchable library. Images get AI alt text and descriptive tags the moment you upload them, so search finds things and your posts stay accessible. Auto-resize frames each image for the platform it ships to. You see which assets have been used 20 times and which are dead weight.
Every asset, one search away.
Real shape of the library: search across 200+ assets, filter by folder, see which ones are pulling weight and which are sitting unused.
Your assets live in 4 places. None of them is the right place.
You re-uploaded the same logo seven times because finding it in Dropbox took longer than uploading a fresh copy.
You spent 20 minutes hunting for the founder photo from the spring campaign because nothing was tagged. You used a worse version because you gave up.
You have no idea which of your assets are pulling weight and which are dead weight. You keep producing more because you cannot see what already works.
Is the media library for you?
For you if
- You ship 5+ media-heavy posts a week (image, video, GIF) and finding the right asset is the slow part
- You run multiple brands or clients and each one has its own asset set
- You're sick of re-uploading the same logo and would like a one-click attach instead
- You want to see which of your past assets are pulling weight and which are dead
Not for you if
- You post text only. The library is for media-heavy workflows.
- You need a full DAM (Digital Asset Management) system with rights tracking, watermarking, and approval workflows. We are not a DAM.
A real library. Searchable, taggable, accountable.
Every asset uploaded once, filed where you will find it, framed on the way out, and tracked across every post that ever used it.
One upload, every post
Drop the asset once. Attach it from the composer or the bio editor. Same asset across X, LinkedIn, Instagram, with auto-resize framing the image for each one. No re-uploads.
AI alt text and tags on upload
Every image you upload gets a one-line alt text and three to eight descriptive tags without you asking. Written for a screen reader, not for SEO. Both are editable, and AI never overwrites alt text you wrote yourself.
Search that finds the file
The AI tags describe the subject, scene, and dominant colors, so typing "blue logo" or "founder portrait" finds the file even when you named it IMG_4471. Narrow further by folder or by media type.
Auto-resize per platform
One source image, framed for the platform it ships to. 1080×1080 for Instagram, 1200×630 for LinkedIn, 1600×900 for X, 1000×1500 for Pinterest, 1080×1920 for TikTok and vertical formats. Images that already match the target frame ship untouched.
Usage history per asset
Every asset lists the posts that used it, their status, and when each one published. Dead weight surfaces fast. The files you keep reaching for stay obvious.
Folders, per workspace
Organize by brand, campaign, or asset type. Folders are scoped per workspace, so client A's assets never show in client B's library. Move files between folders in bulk.
Upload. Tag. Reuse.
Drop the asset
Drag images, videos, or GIFs into the library, up to five files at a time. Or upload straight from the composer. Auto-resize happens on publish, not on upload, so the original stays intact.
AI describes it while you keep working
Images get alt text and three to eight tags in the background, so nothing blocks. Skim them, edit if the alt text matters for that post, drop the asset in a folder.
Search and attach
From the composer, open the picker, type a filename or tag, attach. The same asset can be reused as many times as you want, with usage tracked.
Watch the usage data
Every asset lists the posts that used it and when each one published. The dead weight surfaces, the files you keep reaching for stay obvious.
Why this beats a shared Dropbox folder.
Three ways solo founders and agencies handle assets today. Only one of them sits next to the composer and tells you where each file has already been used.
Dropbox or Google Drive folder
What most teams do
- Lives in another tab. You re-download before every post.
- Search by filename only. "What did I name that founder photo?"
- Per-platform resize is on you. You crop manually every time.
- No alt text anywhere. Accessibility is an afterthought.
Buffer or Hootsuite asset library
What most schedulers offer
- Asset upload exists but tagging and alt text are manual.
- No usage tracking. You cannot tell what already shipped.
- No per-platform auto-resize. Same image goes everywhere.
FoPost media library
What you actually want
- AI alt text and tags on upload, editable, never overwriting yours.
- Attach from the composer without leaving the draft.
- Auto-resize frames images per platform on publish.
- Usage history surfaces winners and dead weight.
Publishes to all major networks
Frequently asked questions
How much storage do I get?
What file types are supported?
Does it support video?
How good is the AI alt text?
Can I organize assets into folders?
Are assets shared across workspaces?
How do I know which assets are worth keeping?
What happens when I delete an asset?
Ready to try media library?
7-day free trial. 30 platforms. Unlimited posts on every plan.