Skip to content
GPLWP Guides

How to organize the WordPress media library

Media & Galleries Time About 30 minutes for a small library, longer for a large one 6 steps Updated 14 Oct 2026

MEDIA & GALLERIES
The short answer

WordPress does not include arbitrary folders for the Media Library. You can organise files manually with filenames, attachment details, search filters and month/year upload folders, but a folder plugin is the fast way to manage a large library without changing existing media URLs.

The route
  1. 01Choose a simple structure
  2. 02Use WordPress’s built-in tools
  3. 03Set month-based uploads
  4. 04Clean and label existing files
  5. 05Add folders with a plugin
  6. 06Use FileBird for the fast route

What you need

  • Administrator access to WordPress
  • A current backup of the site and uploads
  • A naming system for images, videos and documents

Choose a simple structure

Decide how you will find files later before moving anything. A practical system is project-purpose-description-version, such as summer-sale-hero-v2. Use a small number of consistent groups, such as branding, products, blog posts, team and documents.

Do not build a deep hierarchy that only one person understands. If a file belongs to several projects, record that in its title, caption or description rather than creating duplicate uploads.

Use WordPress’s built-in tools

Go to Media > Library and use the search box, media-type filter and date filter to narrow the list. Switch between grid and list views depending on whether you need visual browsing or more file details.

Open each important attachment and complete its title, caption, alternative text and description where appropriate. WordPress stores these details with the media item, and they can be used when the file is inserted into content.

Set month-based uploads

For date-driven sites, go to Settings > Media and enable Organize my uploads into month- and year-based folders. New uploads will then be stored under folders such as wp-content/uploads/2026/10, provided WordPress can write to the uploads directory.

This is an upload-storage setting, not a replacement for project folders. Changing it will not give you custom folders such as Products or Campaigns, and you should not move existing files in the server file system without checking references and backups first.

Clean and label existing files

Search for unused or duplicate media, then review each item before deleting it. Check whether an image is used in a page, post, template, widget or product first; deleting an attachment can remove the file that content depends on.

Rename files before uploading future versions, but be careful with files already in use. Changing a filename can change its URL and cause broken images or downloads unless every reference is updated.

Add folders with a plugin

WordPress core does not provide custom Media Library folders and subfolders, so use a folder plugin when you need visual drag-and-drop organisation across a large collection. These plugins normally organise attachment records virtually rather than moving the physical files on the server. That distinction helps preserve existing URLs, but you should still back up the site before reorganising a large library.

After installation, create a shallow folder structure, drag existing media into the appropriate folders and test the media picker in the block editor, page builder and any shop screens you use. Some folder tools show their folder tree only in their own library screen or only in particular media views, so verify the workflow before committing to a structure.

Use FileBird for the fast route

For a large library, FileBird is the quicker route because it adds folder-based organisation with drag-and-drop folders and subfolders for images, videos and documents. Install and activate it from the WordPress admin area, open the Media Library, create folders that match your agreed structure and assign files to them.

Keep the manual naming and metadata rules as well. Folders make browsing easier, while descriptive filenames, alternative text and captions remain useful when you search, reuse or migrate media.

The fast route

Let FileBird do it

Folder-based media organization with drag-and-drop subfolders, ideal for sites managing large libraries of images, videos, and documents.

Get FileBird

Sources

  1. wordpress.org /documentation/article/edit-media/?utm_source=openai
  2. wordpress.org /documentation/article/settings-media-screen/?utm_source=ope…
  3. wordpress.org /support/topic/needless-hassle-no-real-directories/?utm_sour…
  4. wordpress.org /support/topic/how-do-i-view-folders/?utm_source=openai

Questions

Does WordPress have media folders by default?
No, WordPress does not provide arbitrary folders and subfolders in the Media Library by default. Its built-in organisation is based mainly on search, media type, upload date and attachment details. You can enable month- and year-based upload directories in Settings > Media, but that does not create custom folders for projects, products or campaigns.
Can I organise the Media Library without a plugin?
Yes, manual organisation is fine for a small library. Use consistent filenames, complete titles and alternative text, add useful captions or descriptions, and rely on the Media Library search and filters. This becomes slow when many people need folder-style browsing, because WordPress core does not provide custom media folders or drag-and-drop subfolders.
Do media folder plugins move files on the server?
Usually not. Many media folder plugins use virtual folders or attachment classifications while leaving the original files and URLs in place, which helps avoid breaking content that already references those URLs. Check the plugin’s documentation before using any tool that claims to move physical files, and make a backup first.
Will changing the upload folder setting reorganise old media?
No, the month-and-year option controls where new uploads are placed. It does not create a custom folder system or automatically sort your existing Media Library into project folders. WordPress creates the date directories during upload when the uploads location is writable.
What is the safest way to clean up a large media library?
The safest approach is to back up the database and uploads, work in small batches, and check whether each file is used before deleting it. Do not rename or move files directly on the server just to make folders look tidy, because existing pages, templates and products may still reference the original URL. Use metadata or virtual folders for organisation whenever possible.