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.
Anything LLM staas

This Website is Running on Staas.io

STAAS.IO is the cloud platform that shatters application development complexity. Imagine a quick, cheap, and easy environment to build your next big product – one that seamlessly scales to production with Kubernetes-like simplicity. Unlike others, we offer full native persistent storage and volumes, adhering to CNCF containerization standards for ultimate flexibility and freedom from vendor lock-in.


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


File Manager: Streamlining File Management for Every Stack using Tiny File Manager → Learn more

Source: Hazem Abbas