One file. That is the whole product.
Filoby is a single PHP file. You upload index.php to your server, open it in your browser, and you have a complete file manager. That is the entire installation.
There is no database to create. No composer install, no node, no build step, no dependencies to keep patched. Nothing to configure before it runs. Delete the one file and it is gone without a trace, because the only other thing it ever creates is a small data folder beside itself.
That is not a gimmick, it is the point. Every web host gives you some way to move files around, and almost all of them are slow, ugly, and fall apart the moment you open them on a phone. The good alternatives want a database, a deploy pipeline and a monthly bill. Filoby is one file that you own.
Try it right now, on this page
The live demo below is the real application, running on real files, with nothing to sign up for. Create things, edit things, delete things, break it. There is a Reset button in the bar at the bottom of it.
Everything it does
Browse the way you want
Four views, switchable from the top bar: a dense list for real work, a grid for a quick look, a Google-Photos-style gallery mosaic for images, and Miller columns for deep folder trees. Sort by name, size, type or date, per folder, and Filoby remembers. Add any folder to your favourites, and jump back to recent ones from the sidebar. Show or hide dotfiles with one click. Tune the tile size and the density to taste.
Move files around properly
Drag and drop uploads of any size, with resumable chunking so a dropped connection does not mean starting over, and a live queue showing progress per file. Upload whole folders. Move, copy, rename, duplicate and delete. A proper move-to picker when dragging is not practical. Cut, copy and paste between folders. Multi-select with a marquee drag, shift-click ranges or ctrl-click. Bulk actions across a whole selection at once.
Never download a file just to look at it
A real code editor built in: syntax highlighting for dozens of languages, find and replace, a split view, and drafts kept if you navigate away. Preview images, video, audio, PDFs and Markdown in place. Open spreadsheets (xlsx, csv, ods) in a grid and edit them in the browser, then save straight back. Preview Word documents without leaving the page. The image viewer is a real gallery: pinch to zoom, pan, swipe between shots, rotate, and a slideshow.
Find anything, anywhere
Search every folder you have added at once, not just the one you happen to be standing in. Search by filename, or press Shift+Enter to search inside file contents when you cannot remember what something was called. Results tell you which folder each hit lives in and take you straight there. Or hit Ctrl/Cmd+K for a command palette that jumps anywhere.
Archives, without the round trip
Zip any selection. Unzip in place. Browse inside a zip and pull one file out of it without extracting the whole thing.
Share without giving away access
Create a private link to any file or folder. Set an expiry date. Add a password. Send it. The person on the other end gets a clean download page and nothing else, and you can revoke it whenever you like.
Bring other people in safely
Add users with their own logins and roles, and decide exactly what each one can reach with per-folder permissions. Give a client one folder. Give a contractor read-only. Keep the rest invisible. Set a storage quota per person, jail someone to a home folder, and see every active session. Turn on two-factor authentication. Every action is written to an audit log.
Undo your mistakes
A trash you can restore from, an undo history for bulk operations, and version history on edited files so you can go back to the copy from an hour ago. Big operations run as background jobs so a thousand-file move does not tie up your browser.
Know what is eating your disk
A visual treemap of what is using space, plus finders for your largest files, duplicates and empty folders.
Make it yours
Light and dark themes that follow your system, an accent colour, adjustable font size and density, and your own logo and name on it. It works properly on a phone and a tablet, not just on a desktop.
Built to be trusted
Filoby sits on your server and touches your files, so it is built like something that does. Paths are jailed to the folders you allow. Every action is permission-checked on the server, not merely hidden in the interface. The application file and its own data directory cannot be edited through the manager. Passwords use argon2id, logins are rate-limited, uploads reject disguised executables, and archive extraction is guarded against zip-slip.
Updates are digitally signed and checksum-verified: nothing installs unless it verifies against the key built into your copy. Filoby backs itself up before every update, and rolls back in one click.
What counts as a site (please read this before choosing)
One hostname is one site. That is the whole rule, and it is worth being blunt about it so you buy the right licence the first time:
example.com is one site.
blog.example.com is a second, separate site. So is shop.example.com. So is staging.example.com. Every subdomain is its own site and needs its own slot.
www.example.com and example.com are the same site. The www prefix never costs you an extra slot.
- Local and development hosts are free and never use a slot:
localhost, anything ending in .test or .local, and private IP addresses. Building and testing never costs you anything.
So the Single Site licence at $39 covers one hostname - not a domain plus its subdomains. If you intend to run Filoby on example.com and blog.example.com, that is two sites, and the Multi Site licence is the one you want.
Nothing is locked to a domain forever. You can release a site and register a different one whenever you like, and you can upgrade at any time for just the difference in price.
Installing and registering takes about a minute
Genuinely. Here is the whole thing:
- Upload
index.php to your web hosting, in whichever folder you want to manage. Many people use a subfolder, for example /files/.
- Open it in your browser (say
https://yoursite.com/files/). A short wizard checks your server and creates your admin account. There is no database to set up.
- Go to Admin panel → Licence, paste the key from your purchase email, and press Activate.
That is it. Filoby registers whichever domain it is running on automatically, so there is nothing to type in and nothing to match up by hand. Your key is always available in your account here, and the same steps are printed in the README inside the download.
Moving to a different domain later? Release the site from the Licence screen, or from your account page, and activate the same key on the new one. Your slots are yours to move around as often as you like.
One payment, then it is yours
Buy it once and you own it, including every future version. No subscription, no renewal, no upgrade fee, and no seat you have to keep paying for. If it is not for you, there is a 30 day money-back guarantee.