http file server.png

There have been a lot of times that I’ve wanted to quickly share a file with someone, but it was just so difficult or tedious that I didn’t even want to. When you are talking about files that are over 200MB it can be tricky finding an online file sharing service that will support the upload (for free), and finding one that will keep a file private is even more difficult.

HFS, an abbreviation for HTTP File Server, conquers all of that. This no-install application creates a web-based file server that you can use to share files with other people. Despite how simple it looks there are a lot of configuration options, most of which you will not see unless you switch to expert mode. You can do things like create virtual directories pointing to a specific folder on your computer, create usernames/passwords on a per-file or per-folder basis, and even designate a directory that a particular account or anyone can upload to. The nice thing is that once it is set up, all of this is accessible from a web browser (maybe with a little port forwarding on your router)… which goes back to the whole simplicity thing I was looking for.

Here are some features of HFS:

  • Download and upload
  • Virtual file system
  • Highly customizable
  • HTML template
  • Bandwidth control
  • Easy/Expert mode
  • Logging
  • Full control over connections
  • Accounts
  • Dynamic DNS updater

To say the least this app has stunned me with how straightforward it is, and is hands-down one of the best ways to get around the hassle of sharing large files with friends/family.

Want to try out a pre-release version? Beta releases can be found in the forum here.

HFS Homepage (Windows only; Freeware)