minishare logo

What Is MiniShare?

MiniShare is a free web server software for Microsoft Windows. MiniShare is a quick and easy way to share files dependless of if you have web hosting or not. The files you share are located on your computer and can be accessed by anyone using their web browser.

More info and screenshots...


  • Easy to use drag-and-drop interface
  • Suitable for simple web hosting
  • Designed to be usable by anyone, no admin experience needed
  • Minimal footprint, no expensive hardware needed
  • Very useful tool for transfering files over a LAN
  • Implements HTTP/1.1 with basic authentication
  • Customizable

Latest version: MiniShare 1.5.5 ( installer) ( .zip)

Localized versions - Older versions

Support This Project   Donate money to the project

Project Announcements

MiniShare 1.5.5 released

Posted by - Fri, 13 Apr 2007 13:18:13 -0000.

This version fixes a bug that makes MiniShare crash when bombed with new connections. It is a quick hack and originally was in the code before I rewrote the code for sending files. You can manually patch the source code by adding "Sleep(50)" after _beginthread(...) in the serverthread() function in the file server.c.

This is a quick hack and probably doesn't fix the issue entirerly but until someone writes MiniShare 2.0, it has to do.


MiniShare 1.5.4 released

Posted by - Wed, 07 Jun 2006 20:05:44 -0000.

This is a minor bugfix and most likely the last version ever. I will fix any security concerns that might appear but that's it. At least until I find inspiration to write MiniShare 2. Also, if someone wants to take over the project (which was the reason to make the project open source), I can help with any minor problems that could arise.

Thanks to all translators and everyone who sent their help and suggestions. Bye for now.


MiniShare 1.5.3 Released

Posted by - Mon, 30 May 2005 18:09:56 -0000.

MiniShare 1.5.3 includes some bugfixes and increased performance. This version will most likely be the last version before nearly complete code rewrite.


MiniShare 1.5.1 Released

Posted by - Wed, 23 Mar 2005 17:33:23 -0000.

The 1.5.1 release includes some useful features such as the possiblity to split log files into smaller files for each day and the possibility to select to which interface to bind the server, and the usual batch of bugfixes.


- Changed the file format for the file the shared file list is saved to.
- Fixed a bug that made the program use all of available CPU when waiting
for a connection to be reused.
- File attributes are now moved with the file when a file is removed.
- A banned address now accepts wildcards at any point (proper handling).
- Fixed some problems in the template engine:
* Broken IF-logic fixed.
* file.mime now returns the MIME type and not the file path.
- Log filename now substitutes %y, %m or %d for the current year, month
and day. Useful for log file rotation.
- Added proper handling for missing template files. [netgoalie]
- Added possibility to disregard connection keep-alive. [netgoalie]
- Added possibility to select which network interface to be bind to.
- Messageboxes can now be redirected to the log file.

MiniShare 1.5.0 Released

Posted by - Mon, 07 Mar 2005 07:12:47 -0000.

MiniShare 1.5.0 is finally released, hopefully relatively bug-free. The biggest new thing is the template system, that makes it possible to modify the index listing, among other things (for example, making it possible to password protect the index page). We also have a new Hungarian translation, thanks to Documan.



Older news...