Tiny File Manager is a free single-file PHP web file manager. See its features, GitHub project, code editor, and how it compares to other file managers.
Tiny File Manager is a free, open-source web-based file manager distributed as a single PHP file, created by developer Prasath Mani and first published on GitHub in July 2017. Unlike most file management software, it requires no database, no framework and almost no configuration: copying one PHP file to a web server is enough to get a working file browser accessible from any browser.
The project is released under the GPL-3.0 open-source license and has grown to roughly six thousand GitHub stars, making it one of the more widely used lightweight, self-hosted file managers in the PHP ecosystem. It is maintained as a community project rather than by a commercial company, with contributions accepted through GitHub.
Because of its minimal footprint, Tiny File Manager is popular among developers, sysadmins and hobbyists who need a quick way to browse and manage files on a server that does not already have a full file management panel installed, including shared hosting environments, small VPS instances and self-hosted home server setups.
The core feature set covers standard file operations performed through a browser: upload, download, rename, copy, move, delete, and create new files and folders, along with previewing images, video and text files directly in the interface.
Tiny File Manager includes a built-in code editor powered by Cloud9, supporting syntax highlighting for more than 150 programming languages and over 35 visual themes, so developers can edit configuration files or scripts directly in the browser without a separate FTP or SSH session.
It also supports compressing files into zip or tar archives and extracting existing archives, basic multi-user authentication with configurable folder-level permissions, and a translation system covering more than 50 interface languages, all while remaining responsive on desktop, tablet and mobile screens.
Tiny File Manager is completely free and open source under the GPL-3.0 license, with no paid tier, subscription or usage limits. Anyone can download, modify and redistribute the code at no cost.
Because it has no vendor or hosted service behind it, there are no pricing plans to compare; the only cost is the hosting environment the user already runs it on.
Tiny File Manager is a free, open-source web-based file manager built as a single PHP file that lets you upload, edit, delete and manage files on a web server through your browser.
Yes, it is completely free and open source under the GPL-3.0 license, with no paid tiers or usage limits.
No, Tiny File Manager has no database dependency. It only requires a PHP-enabled web server to run.
Tiny File Manager was created by developer Prasath Mani and first published on GitHub in July 2017.
Yes, it includes a built-in Cloud9-based code editor with syntax highlighting for more than 150 programming languages and over 35 themes.
It includes basic authentication and configurable folder permissions, but because it is a well-known single PHP file, administrators are advised to rename the file and add extra server-level protection to reduce exposure.
Yes, it supports compressing files into zip or tar archives and extracting existing archives directly from the browser interface.
No. Tiny File Manager is a standalone lightweight PHP file browser, while TinaCMS is an unrelated headless content management system for React-based websites.