Tiny File Manager: Self-hosted Free Web-based File Manager

Tiny File Manager: Self-hosted Free Web-based File Manager

TinyFileManager is a web-based PHP file manager that is a great solution for users who want a simple, fast, and compact file management system. Its small size makes it easy to download and install, and its single-file PHP format makes it easy to integrate into any folder on your server. With its multi-language support, this web application is truly versatile and allows you to store, upload, edit, and manage files and folders online via a web browser.

This application is designed to run on PHP 5.5+ and provides the ability to create multiple users, each with their own directory. With built-in support for managing text files using cloud9 IDE, this application is an all-in-one solution for your file management needs. Its syntax highlighting feature supports over 150+ languages and over 35+ themes, making it easy to edit and manage your files with ease.

In addition, TinyFileManager offers a user-friendly interface that simplifies the process of file management. Its powerful search function makes it easy to find the files you need, and its intuitive drag-and-drop feature allows you to move and organize files and folders with ease. This application also allows you to set file permissions and access levels, ensuring that your files are secure and protected from unauthorized access.

Overall, TinyFileManager is an excellent choice for users who want a simple, fast, and reliable file management system. With its versatile features, user-friendly interface, and powerful functionality, this web application is an essential tool for anyone who needs to manage files and folders online.


  • 💿 Open Source, light and extremely simple
  • 📱 Mobile friendly view for touch devices
  • ℹ️ Basic features likes Create, Delete, Modify, View, Download, Copy and Move files
  • ⏫ Ajax Upload, Ability to drag & drop, upload from URL, multiple files upload with file extensions filter
  • 📁 Ability to create folders and files
  • 🎁 Ability to compress, extract files (zip, tar)
  • 😎 Support user permissions - based on session and each user root folder mapping
  • 💾 Copy direct file URL
  • ✏️ Cloud9 IDE - Syntax highlighting for over 150+ languages, Over 35+ themes with your favorite programming style
  • 📄 Google/Microsoft doc viewer helps you preview PDF/DOC/XLS/PPT/etc. 25 MB can be previewed with the Google Drive viewer
  • ⚡ Backup files and IP blacklist and whitelist
  • 🔎 Search - Search and filter files using datatable js
  • 📁 Exclude folders and files from listing
  • 🌐 Multi-language(32+) support and for translations translation.json is file required
  • Install with Docker


  • PHP 5.5.0 or higher.
  • Fileinfo, iconv, zip, tar and mbstring extensions are strongly recommended.


Available under the GNU license

  • Original concept and development by github.com/alexantr/filemanager
  • CDN Used - jQuery, Bootstrap, Font Awesome, Highlight js, ace js, DropZone js, and DataTable js


- Advertisement -
Hazem Abbas

Written by Hazem Abbas

Medical Doctor by trade, but also a software developer. Linux Avid user. I write primary; open-source medical apps, dev tools and libraries I use, and off-topic like horse riding.
You've successfully subscribed to MEDevel.com: Open-source for Healthcare, and Education
Great! Next, complete checkout to get full access to all premium content.
Welcome back! You've successfully signed in.
Unable to sign you in. Please try again.
Success! Your account is fully activated, you now have access to all content.
Error! Stripe checkout failed.
Success! Your billing info is updated.
Billing info update failed.
Dark Light