BeDrive allows you to create your own fully-featured, self-hosted file sharing and hosting website in minutes without any coding or server management knowledge.
Admin Account and Panel
When accessing login page on demo site, you will get admin account credentials pre-filled. Note that destructive actions like deleting and editing are disabled on demo site.
Admin accounts will reset every hour and be populated with some sample files.
To test a regular user, create a fresh account by registering on demo site.
Features
Modern tools
BeDrive is built with the latest tools and technologies, enhancing usability
and performance.
High Quality
Both the interface and code are modern and professional, ensuring a top-tier
user experience.
Effortless Installation
Set up BeDrive quickly and without hassle. The user-friendly installer and
comprehensive documentation ensure a smooth, code-free process.
Profitable SaaS Mode
Monetize your platform with the built-in premium subscription system. Design
multiple subscription plans, each with customizable storage and other
features.
Blazing Fast Performance
Experience unparalleled speed and efficiency with BeDrive’s lightweight
architecture and lightning-fast page load times.
Workspaces
Creating dedicated workspaces allows all members to access files of that workspace, without needing to share files with individual users manually.
Chunked Uploads
Support for chunked file uploads, allowing large files to be uploaded in smaller, manageable pieces, ensuring reliability and bypassing maximum file size restrictions on cheaper hosting providers.</>
Fully Customizable Homepage
Easily edit your default landing page using an intuitive appearance editor
with live previews and make changes without any coding knowledge.
Seamless Sharing and Collaboration
Enable users to share files and folders effortlessly, fostering collaboration
and teamwork.
Real-Time Upload Status
Monitor upload status, progress, estimated time remaining, and more with
detailed upload tracking.
Large File Uploads
BeDrive supports large file uploads, making it easy to handle and store files of any size without compromising performance.
Secure Shareable Links
Generate publicly shareable links for files and folders with optional
expiration dates, passwords, and permissions.
Fully Translatable
Easily translate BeDrive into any language from the admin area, making it
accessible to a global audience.
Fully Responsive Design
BeDrive adapts seamlessly to desktops, mobiles, tablets, and other devices,
ensuring a consistent user experience.
Customizable Themes
Choose between pre-built light and dark themes, or create new ones using the
appearance editor for a personalized look and feel.
In-Browser File Previews
Preview various file types, including audio, video, text, office, PDF, ZIP,
and images directly in the browser.
Flexible File Storage
Store user uploads on the same server as BeDrive or connect 3rd party services
like Amazon S3, Backblaze, cloudflare R2, DigitalOcean Spaces, Dropbox and
more.
Comprehensive Documentation
Gain access to in-depth documentation covering everything from installation to
advanced features.
Robust Authentication
Utilize a full-featured authentication system with social logins (Facebook,
Twitter, Google), standard logins, registration, password recovery, and
account management.
Two-Factor Authentication
Enhance security with built-in two-factor authentication (2FA), providing an
extra layer of protection for user accounts.
Advanced Permissions and Roles
Implement a detailed permission and role system to control actions for users,
subscription plans, and guests.
Optional Registration Control
Disable user registration from the admin panel, allowing only manually created
accounts to log in.
Versatile Grid and List Views
Offer users the choice between grid and list views, ensuring they can navigate
the way they prefer.
Integrated Advertising
Easily insert ad codes into dedicated slots in the admin panel, and BeDrive
will automatically display them.
Professional and Modern Design
Pixel-perfect design providing a sleek and modern interface that looks as good
as it performs.
Dynamic Appearance Editor
Manage your site’s appearance, including colors, logos, landing page, menus,
and more, all from one convenient editor.
Extensive Settings
Fine-tune your site’s settings from the admin panel to tailor BeDrive to your
specific needs.
Built-in Analytics
Monitor your site’s performance with integrated Google Analytics, directly
accessible from the admin panel.
Multiple Homepage Options
Choose from various homepage styles, including a landing page, login page, or
custom HTML page, to best suit your needs.
Intuitive Drag and Drop
Leverage natural drag-and-drop functionality for uploading, selecting, and
moving files and folders.
Comprehensive Context Menu
Access a full range of actions like delete, copy, share, move, rename, and get
link via a right-click context menu or the navigation bar on touch devices.
Recyclable Trash
Deleted items are moved to the trash first, allowing easy restoration if
needed.
Easy Favorites Management
Mark files or folders as favorites for quick access later from the favorites
page.
Powerful Search Functionality
Find files and folders quickly with a robust search feature that navigates all
levels of depth.
Detailed File Information
View comprehensive details and previews for selected files or folders in a
right-hand sidebar.
Full Source Code Access
Receive the complete, unencrypted source code upon purchase, enabling easy
customization.
Custom Pages Creation
Create custom pages like Terms of Service and About Us using the built-in
WYSIWYG editor.
User-Friendly Menu Editor
Edit all site menus effortlessly via the built-in menu editor.
REST API Integration
Integrate with external applications seamlessly using the fully-featured REST
API, enabling programmatic access to BeDrive’s functionalities.
Requirements
- PHP >= 8.1
- PDO Extension (enabled by default)
- php_fileinfo Extension (enabled by default)
- MySQL Database Server.