This package allows you to give your users a beautiful way to upload images to your application and manage their library. It integrates with and is based on Spatie MediaLibrary, one of the most popular and widely used packages in the Laravel ecosystem.
New: Package includes Filament V3 support!
Upgrading from V1 to V2?
Upgrading from V2 to V3?
#
- Media library page in your application.
- Custom field to select a media item.
- Multiselect (NEW IN V2)
- Folders (NEW IN V2)
- Table column to display a media library item (NEW IN V2)
- Custom forms when viewing/editing an image (NEW IN V2)
- Filament V3 Infolists entry to display a media library item (NEW IN V3)
- Integration with Spatie MediaLibrary.
- Bulk-upload images.
- Responsive images.
- Ability to add items outside of Filament Admin.
- Beautiful design & integration with Filament Admin.
- Support for dark mode.

- Can be easily translated with a language file.
- Can be used outside the admin panel, with only the Form Builder.
- Register your own media conversions.
- Upload images, SVGs, PDFs and videos.
- Support for policies.
- Search through image names and filenames.
- Support for all filesystem disks, both public and private, including S3.
- Performant UI (IMPROVED IN V2)
- Replace image (NEW IN V2)
- Ability to show upload box by default (NEW IN V2)
- Show a warning when there are unstored files in the upload box (NEW IN V2)
- Customisable button label for the media picker (NEW IN V2)
- Sorting files & folders (NEW IN V2)
- English, Dutch and Italian translated included & translatable in any language
- Global search for folders and files
- Integration with TipTap editor (NEW IN V3)
- Delete folders including bulk delete of all content (NEW IN V3)
- Open specific folders by default. (NEW IN V3)
- Allow users to only select items from specific folders. (NEW IN V3)
- Full UI support for smaller screens/mobile devices (NEW IN V3)
- Render hooks to add any custom HTML to the plugin (NEW IN V3)