How to Organize the WordPress Media Library Without Folders
Folders force every file into one place. Media tags let a file belong to several groups without moving it. Here is how to organize a big library with tags.
By CICO Media2 min read
On this page
A big Media Library gets hard to use long before it gets slow. Hundreds of images with names like IMG_4821.jpg, and no way to say “show me everything for the spring campaign”. The usual answer is folders. There is a simpler one: tags.
The problem with folders
A folder puts a file in one place. Real images belong to several groups at once: a photo of the shop can be “team”, “spring campaign” and “homepage”. With folders you pick one and lose the others.
Folders also create a second job: keeping the structure in order. Every new upload needs a decision about where it goes, and the structure drifts as people add files.
What tags change
A tag is a label. A file can have as many tags as it needs, and nothing moves: the file stays where it is and its URL stays the same. You organize the way you search, not the way a file system stores.
WordPress does not have tags for media by default, so you need a tool that adds them. That is what Media Tags in CICO Media Pro do.
A simple way to start
- Choose a short vocabulary. Ten to fifteen tags are enough to begin: by topic, campaign or project. A long list becomes a mess again.
- Use bulk tagging for the backlog. Select many images and assign a tag to all of them in one go, instead of editing images one by one.
- Tag as you upload. Add the tag when the image enters the library. This is the habit that keeps the system alive.
- Find with filters. Combine the tag filter with the other smart filters, such as orientation, file size, file type, source and usage, to narrow a library of thousands to a handful.
Tags work where you choose images
The same tags and filters appear in the Media Picker, the window you use to choose a featured image or an image block. You find the right image where you need it, without opening the Media Library in another tab.
In the docs: how to add and manage tags in Media Tags, and how to filter by them in Smart Filters.
Summary
- Folders give a file one place. Tags give it as many labels as it needs.
- Tags do not move files or change URLs.
- Keep a short vocabulary, tag in bulk for the backlog and tag at upload.
Frequently asked questions
Does WordPress have tags or categories for media?
Not by default. The native Media Library has no built-in tags or categories, so you need a plugin to add them.
Do CICO Media Tags move my files or change URLs?
No. Tags are labels. Files are never moved and URLs do not change.
Are Media Tags free or Pro?
Media Tags, bulk tagging and smart filters are part of CICO Media Pro.
Keep reading

Find image usage3 min read
Unattached vs Unused Media in WordPress: They Are Not the Same
Unattached images are not always unused, and attached images are not always in use. Learn what the Uploaded to column really means and how to check safely.

Find image usage5 min read
How to Find Where an Image Is Used in WordPress
WordPress doesn't show where an image is used. Learn the manual ways to check, where they fall short, and how CICO Media Pro shows the exact source.

Find image usage4 min read
Why a WordPress Image Shows as Unattached but Is Actually Used
An image marked Unattached can still be on your site, in an ACF field, an Elementor layout, a widget or a theme setting. Learn why, and how to check before you delete.