A simple internet search will give you a list of service providers that offer free ASP hosting. If you compare free ASP hosting to paid services, you will find that free ASP hosting gives you limited features. Restrictions vary by service provider.
Limitations of Free ASP Hosting
The bandwidth you consume is limited with free ASP hosting. Most service providers offer 500MB or 1GB per month. If you need more, you’ll need to purchase a more comprehensive ASP hosting plan. Free ASP hosting can be used if bandwidth is easy and controlled for your website. Remember that most free ASP hosting providers do not offer free email (pop3) accounts.
Also, you cannot have a separate domain name. Your website URL would be something like (http://yourname.yourserviceprovider.com). When you register an account with a free ASP hosting provider, your website URL will be provided as above.
The free ASP hosting provider provides you with a control panel to upload files to your website. Some do not provide you with an FTP account to upload files. You must be satisfied with the file manager they provide you with.
Because it’s free, you can’t use all the components that are available on the server. To use some advanced components, you need to upgrade your account.
Since maintaining servers always comes with a cost, there’s a catch with free storage plans. The service providers display banners on every page of the website hosted on the free web space. With these banners they manage the cost of maintaining free servers.