Skip to content

Importing from other plugins

If you are migrating from another media organization plugin, Media Library Organizer can import your existing categories and folder structures automatically.

Supported plugins

You can import data from the following third-party plugins:

  • Media Library Assistant
  • Mediamatic
  • WP Real Media Library
  • Folders
  • Filebird
  • Happy Files
  • Wicked Folders
  • WP Media Folder
  • Enhanced Media Library

📝 Note: The source plugin must be installed and active on your site for its data to appear as an import option. Keep it active until the import has finished and you have verified the results.

Before importing a large library

The import processes all of your data in a single request rather than in the background, so a very large library (many files and folders) can take long enough to reach your host's PHP limits, such as max_execution_time or memory_limit. Before migrating a large library:

  • Back up your site first.
  • If you have a large number of files and folders, ask your host to temporarily increase your PHP max_execution_time and memory_limit so the import has time to complete.

How to import

  1. In your WordPress dashboard, navigate to Media Library Organizer > Import & Export.
  2. Select the plugin you are migrating from in the list of available sources.
  3. Click the Import button.
  4. The import maps all of your existing categories and folder structures to Media Library Organizer categories. Keep the browser tab open and wait for the page to finish loading — for large libraries this can take a while.

Screenshot: Media > MLO Import screen showing the available third-party plugin sources

⚠️ Important: The import process creates new Media Library Organizer categories based on your existing data. It does not delete or modify your original plugin's data.

After the import

Once the import finishes, your media items will be assigned to the corresponding Media Library Organizer categories. You can verify the results by browsing your media library and checking that categories are correctly applied.

If any items were not categorized as expected, you can use the Bulk and Quick Edit tools to reassign categories manually.

If the import times out or folders are missing

Because the import runs in a single request, a very large library can reach your host's PHP limits before it finishes. When that happens the migration completes only partially, so some folders and their media assignments may be missing afterward.

To resolve this:

  1. Ask your host to temporarily increase your PHP max_execution_time and memory_limit.
  2. Run the same import again from Media Library Organizer > Import & Export. Re-running is safe: existing categories are matched by name, so the import does not create duplicates — it only adds whatever the previous attempt did not finish.
  3. Once the import completes, reload the media library page so the folder tree in the sidebar reflects the full structure.

If your media is left in an inconsistent state that re-running the import does not fix, contact support.

Was this helpful?