If you’re a computer newbie, don’t get turned off by the word “Server”. There are many ways to share files but this is actually one of the easiest way to do it without uploading to file hosting websites. All you need to do is download a small 550KB executable file that requires no installation, run it and add files/folders that you want to share. If you are using a direct connection through modem without router, it works right out of the box without any configuration. And if you have a router, you’ll need to do port forwarding. There are also expert mode which gives you more configuration such as Dynamic DNS Updater and etc…
Actually I got to know about HTTP File server about 2 years ago and it has improved a lot along the years. Perhaps many of you already know about HFS, if not, I assure you won’t regret taking a few minutes to learn about this great file sharing server tool.
HFS (Http File Server) is file sharing software which allows you to send and receive files. You can limit this sharing to just a few friends, or be open to the whole world. HFS is different from classic file sharing because there is no network. HFS is a web server which uses web technology to be more compatible with today’s Internet. Since it is actually a web server, your friends can download files as if they were downloading from a website using a web browser, such as Internet Explorer or Firefox. Your users don’t have to install any new software.

Let’s go through a short step by step on how to get HTTP File Server working.
1. Download HTTP File Server from the link at the end of this article.
2. Run hfs.exe
3. Right click on the left pane, select Add files if you want to share files or select Add folder from disk. You can also drag and drop files/folders.
4. Once you’ve done adding files/folders that you want to share, you’ll need to give your friend your IP address. To find your IP address, go to Menu > IP address > Find external address. A small window will appear displaying your external IP address.

5. Ask your friend to enter the URL http://IPADDRESS at their web browser. The file/folder that you shared will appear for them to download.

Very useful when you frequently need to share files with your friends. It’s small, free and powerful. There are other similar software such as BadBlue, Easy File Sharing Web Server, WWW File Share Pro and Myweb but they are all shareware. Why pay when there is a free one that does the same?
Related posts:
this file not really safe for important information, use it only for play system, beware of it will take all your information.
this file not really save for important information, use it only for play system, beware of it will take all your information.
how to hide port number when i want to browse the site?
for eg, if i set my port number with 81, instead to enter example:81, i want to make others to enter example only…without the port number..
pls help me,,,
Thnx man
hai, Ray
glad to meet you again
may I ask another question
I have program (netdog) to protect child from un good sites
maybe you have the crack/cd key
thks before
success for all
Just what I needed to transfer files b/w my pc and laptop (instead of using my ipod to transfer big files).
If it doesn’t work at first go, RUN THE SELF TEST. It will tell you what to fix… in my case I had to forward my ports. Set a big port, around 60,000 for a TCP port only in your router.
Unless you port forward if you want to share files over the internet. If not, you don\’t need to port forward. Interesting…
Hey nice find Ray! However, I did realize that you have to have the program on for it to transfer. I didn\’t know that.
Great find.
More easier than ftp for some friends.
hfs really handy.. few kb only.. you can easily customize the template with little knowledge in html.. another advance file server is wamp.. or xamp both of them have build in msql and phpmyadmin
hey raymond bro!!
Thanks for this cool tool but i was not able to use this i have ADSL Modem and when ever i try to upload its not possible and i try self test then it said i\’m behind router i\’m puzzled plz help me
thanks
any solution to make it work with a dsl router (mine is: Thomson speedtouch 510v6) plz anyone can help?
Try Small HTTP Server is small and fast and can kick hfs butt anytime, it supports.
Link.
smallsrv.com/
# HTTP server.
* Server Side Includes. Regular expression in SSI.
* CGI interface for scripts (Executable files; Perl,PHP, or another external interpreters)
* ISAPI interface.
* Virtual hosts and directories
# Mail
* POP3 server.
* SMTP server.
* Anti-spam filters. Good, bad, and gray lists common and personal for each user.
* Forwarding and possibilities to execute scripts for income messages.
* Execute external anti-virus
# FTP server
* Virtual directories for FTP
* FTP proxy.
# HTTP proxy server
* HTTP, FTP, HTTPS request supported
* Store lot of traffic, fast access.
* Internal continues downloading when connection broken.
* Server can request compressed and unpack reply on fly (with an external Zlib library)
# DNS server
# DHCP server
# Full detail statistics. Include statiscs by countries!
# Web and local administration
Top that.
# IPv6 support
# SSL/TLS support with an external library.
# GZip compression support with an external Zlib library.
It seems the Perfect Software.
but do you know any program such as this which does almost same job…??
oh another great feature is it works through all routers, and stuff with extream minimum set up required…
Tirminal
Raymond…
What about the security…???
That protocol tranfer secure…???
Hey have you ever heard of the program \” Tirminal \” its a great file sharing program a lot like this, ive been using it forever, its worth sharing, and it gives a lot of options and lets you see whos doing what, possibly even give out user names if you want too.
@edd: You can restrict access so user will need to enter login before they can access the shared folder.
@MR7: Yup, if you have dynamic IP, you can use No-IP hostname instead of IP address.
Raymond, I have dynamic IP, can I use some kind of software like No-IP to use a name instead of a number sequel? It would be very good…
Cool ! Thanks for the info. Now I can share docs with friends and know that they are them as I can see the IP of the downloaders. Good share!
Worked for me. Good I have a static IP !
The file that we post, does it remain there permanently or there is a deadline?
Does the file remain their permanently on the link?
Well i\’ve been working on this project together with rejetto and all i can say you can never find a product like that!
I guess I wasn\’t the first to comment:(
One question I did have, How secure is this? When adding a user account it says that this isn\’t secure.
The antivirus only says that it’s a “risk” ware. Not really a virus or trojan. Those antivirus that detected it as riskware is only being cautious for you to be aware.
First to comment:)
i didnt able to do it
its may be because of dsl router
Raymond, u gave us a-squared anti-malware, now it says that hfs.exe is a Riskware.Server-FTP.Win32.SFH.d
About 6/32 antivirus says that is virus:
virustotal.com/analisis/628fcb0191dfbafc261e005c9fd49542
Please attent us next time because of risk. I know it\’s not infected, but i think a lot of users will see this message.
does it support upload?