Skip to content

Filament media library alternatives and comparisons ​

Several good tools handle media in Filament. Most are an upload field or a picker. Media Library Pro is a full asset manager: one shared library with folders, tags, a focal point, a non-destructive editor, usage tracking, chunked uploads and per-tenant isolation, built on spatie/laravel-medialibrary.

Two products, one name

ralphjsmit's plugin is also called "Media Library Pro". It is a different product by a different author (Ralph J. Smit, ralphjsmit/laravel-filament-media-library). This plugin is by Majd Hocein (hoceineel/filament-media-library-pro). The two are unrelated: no shared code, no affiliation, only a similar name. When this site says "ralphjsmit", it means his product.

Comparison matrix ​

Media Library Proralphjsmit Media Library Proawcodes Curatortomatophp Media ManagerOfficial Spatie pluginouterweb Image Library
Filament 4 and 5YesYesYes (5.x)YesYesYes
FoldersYes, nestedYesNot documentedYes, optional subfoldersNot documentedNot documented
TagsYesYes, with spatie/laravel-tagsNot documentedNot documentedNot documentedNot documented
Focal pointYesNot documentedNot documentedNot documentedNot documentedNot documented
Image editorYes, non-destructive with versionsYes, needs Upload Pro, overwrites the originalPer-image crops ("curations")Not documentedNot documentedYes, crop
Usage tracking and delete guardYesNot documentedNot documentedNot documentedNot documentedNot documented
Chunked uploadsYesThrough Upload ProNot documentedNot documentedNot documentedNot documented
Duplicate detectionYesNot documentedNot documentedNot documentedNot documentedNot documented
URL importYesNot documentedNot documentedNot documentedNot documentedNot documented
Private per-user filesYesNot documentedNot documentedPassword-protected folders and per-user folder accessNot documentedNot documented
TenancyYesYesYes (config flag)Not documentedNot documentedNot documented
Price modelCommercial licence, see pricingPaid: Solo EUR 99, Unlimited EUR 199, Enterprise EUR 1,250 a year; discounted renewalsNo paid tier documentedNo paid tier documentedFreeMIT
Own compiled CSS, no theme setupYesInstall guide lists a CSS import into your themeInstall guide adds a CSS import and @source line to your themeNot documentedNot documentedREADME says to add the plugin's CSS source to your theme

Each row comes from the project's own README, composer.json and docs, checked in October 2026. "Not documented" means we could not find it in those sources, not that it is impossible. Open-source projects move fast, so check their repositories before you decide, and tell us if a row is out of date.

A few notes on reading the table:

  • The official plugin is a form field, table column, infolist entry and rich editor integration for Spatie media. It is not a shared library, so most rows do not apply to it.
  • ralphjsmit sells the editor and upload add-on separately as Upload Pro. Both are paid.
  • Curator's own docs say it is not meant to be combined with Spatie Media Library. This plugin and the official plugin are built on Spatie.

Where Media Library Pro pulls ahead ​

An editor that keeps your original. Crop, rotate and flip, then save as a copy or a new version, and restore any version later. A focal point drives every cropped conversion. See the inspector

Know where every file is used. The inspector lists the records that use a file, an Unused view finds orphans, and deleting a file that is still in use is blocked. Folders, tags and trash

Uploads that survive big files. Chunked, parallel uploads with progress, duplicate detection, URL import and folder upload. Uploading

Private files that stay private. Mark files and folders private to their owner, with signed links and temporary S3 URLs. Private files

One library per customer. Filament tenancy, stancl/tenancy or your own resolver, with strict mode and storage quotas. Multi-tenancy

No theme setup. The library ships its own compiled CSS and follows your panel colors, fonts and dark mode. English and Arabic with right-to-left layout are included. Theming and RTL

Head to head ​

When a free tool is the better pick ​

  • You only need an upload field on a few resources. Use the official Spatie plugin: it is maintained by the Filament team, free, and files stay attached to their model.
  • You want one shared set of images with on-the-fly resizing and per-image crops, and you do not need folders or tenancy. Curator is built for that.
  • You need folders with a password and your files are already Spatie media. tomatophp's Media Manager covers that for free.
  • You want a simple image picker with crop contexts and nothing else. outerweb's Image Library fits.

Pick Media Library Pro when several people manage a shared library, when files must be tracked, protected or isolated per customer, or when large uploads and editing without losing originals matter.

Still deciding? ​

Read the introduction, try the quick start, and see pricing.

Commercial licence. One licence per production project. Terms · Privacy · Refunds