Web hosts
This is a nonexhaustive list of web hosts. They're listed alphabetically so I don't have to decide how to sort them. The target audience here is hobbyist website owners, so I'll only include information about free and cheap plans for services that have multiple pricing tiers. I'll do my best to include up-to-date nonpromotional monthly pricing (so, not the enticing ludicrously cheap starter prices you might see from some hosts... don't believe those).
This isn't a list of hosts I recommend. I haven't used most of them, and I've included hosts I have negative opinions on so you can make an informed decision. If you've used one of the services here (or something that's not on the list) and want to submit your input, drop me a line and I can list it here. If you see a host you're curious about, I'm also happy to look into it and let you know what I think.
Index
000Webhost
I'm including this strictly to tell you not to use 000Webhost. Websites hosted with them are notoriously unreliable, the control panel is buggy, they include watermarks on websites now... it's bad. Don't use it.
AwardSpace
Features
- Pricing - Free
- Websites - 1
- Storage - 1GB
- Bandwidth - 5GB
- Subdomains - 3
- SQL Databases - 5
- Email? - Yes
- Other - Hosted as a subdomain (multiple options for top-level domain), or you can buy/use your own, no SSI support
- Pricing - $4.99 (billed monthly or yearly)
- Websites - 2
- Storage - Unmetered
- Bandwidth - Unmetered
- Subdomains - 5
- SQL Databases - 2
- Email? - Yes
- Other - 30 day refund guarantee, no SSH
AwardSpace offers free hosting in addition to paid plans. The free plan is decent, although a glaring problem for me is the lack of SSI support. It does support PHP, so if you want to use PHP, the lack of SSI might not be a problem. The paid plans are fairly affordable - I included the most basic one here, and it'll be more than sufficient for some people. The next plans up charge $6.65 and $9.99 per month. The paid plans do have SSI support.
Byethost
Features
- Pricing - Free
- Websites - 6
- Storage - 1GB
- Bandwidth - 50GB
- Subdomains - 5
- SQL Databases - 5
- Email? - Yes
- Other - Hosted as a subdomain (multiple options for top-level domain), or you can buy/use your own, 10MB maximum file size
- Pricing - $4.99 (month)/$3.99 (year)
- Websites - 21
- Storage - Unmetered
- Bandwidth - 250GB
- Subdomains - 20
- SQL Databases - 20
- Email? - Yes
- Other - Free 1 year domain registration (extensions very limited with monthly billing), no SSH
Byethost is a venerable player in the free hosting space. I knew people who used it when I had my first website, and I haven't heard any major complaints about it (take that with a grain of salt because it's been... a long time). But it's free, so you don't have anything to lose by trying it out. They also offer paid hosting, which I don't know anything about. I can tell you the pricing isn't too bad. In addition to the plans listed here, there's an unlimited plan that charges $7.99 a month ($6.99 if you bill annually).
Dreamhost
Features
- Pricing - $7.99 (month)/$6.99 (year)/$5.99 (3 year)
- Websites - 1
- Storage - 50GB
- Bandwidth - Unmetered
- Subdomains - 5
- SQL Databases - 6
- Email? - Sold separately
- Other - Free 1 year domain registration included with 1/3 year plan, 97 day refund guarantee
- Pricing - $13.99 (month)/$12.99 (year)/$10.99 (3 year)
- Websites - Unlimited
- Storage - Unmetered
- Bandwidth - Unmetered
- Subdomains - Unlimited
- SQL Databases - Unlimited
- Email? - Yes
- Other - Free 1 year domain registration included with 1/3 year plan, 97 day refund guarantee
Dreamhost is very commonly used by both hobbyist and professional websites. The pricing is great for what you get. I haven't heard anything bad about it.
FC2
Features
- Pricing - Free
- Websites - 1
- Storage - 1GB
- Bandwidth - ?
- Subdomains - N/A
- SQL Databases - N/A
- Email? - No
- Other - Hosted as a subdomain (.web.fc2.com), 1MB filesize limit, static HTML only, no SSI
FC2 is a Japanese free web hosting service that is marketed towards beginners. As a result, it's not particularly feature-dense and only supports static HTML. It's a good starter option, but mid-level hobbyists will feel extremely limited by it.
GoDaddy
Features
- Pricing - $11.99 (month)/$9.99 (1/2/3 year)
- Websites - 1
- Storage - 25GB
- Bandwidth - Unmetered
- Subdomains - 25
- SQL Databases - 10, 1GB each
- Email? - Yes
- Other - Free 1 year domain registration included with 1/2/3 year plan, 30 day refund guarantee
- Pricing - $15.99 (month)/$13.99 (1/2/3 year)
- Websites - 10
- Storage - 50GB
- Bandwidth - Unmetered
- Subdomains - 50
- SQL Databases - 25, 1GB each
- Email? - Yes
- Other - Free 1 year domain registration included with 1/2/3 year plan, 30 day refund guarantee
I've used GoDaddy before, albeit a very long time ago. It's fine, but it's really expensive compared to similar plans from other services, so I don't recommend it. I'm including it here because they run a lot of ads, and you may have seen them at some point. (Their domains are also on the expensive side, so I don't recommend using them as a domain registrar either.)
Leprd
Features
- Pricing - Free
- Websites - 1
- Storage - 1GB
- Bandwidth - 10GB
- Subdomains - N/A
- SQL Databases - Unlimited
- Email? - Yes
- Other - Hosted as a subdomain (multiple options for top-level domain), not taking new customers
- Pricing - ?
- Websites - 11
- Storage - 5GB
- Bandwidth - 50GB
- Subdomains - Unlimited
- SQL Databases - Unlimited
- Email? - Yes
- Other - Not taking new customers
Leprd is a hobbyist web hosting service owned by another web hobbyist. This is enforced, but their list of allowed websites includes every brand of hobby website you could think of, so that's not an issue. Pricing isn't being displayed on the website at the moment, so I have no idea how much the paid plans cost. There's a lower-tier paid plan with about half of the space as the top-tier plan.
Leprd is currently not taking new websites, but it's here for reference (and I'll update this listing if anything changes).
Namecheap
Features
- Pricing - $4.48 (month)/$3.74 (year)/$3.50 (2 year)
- Websites - 3
- Storage - 20GB
- Bandwidth - Unmetered
- Subdomains - 30
- SQL Databases - 50
- Email? - Yes
- Other - Free 1 year domain registration included with 1/2 year plan, EU datacenter +$1/month
- Pricing - $6.48 (month)/$5.74 (year)/$4.95 (2 year)
- Websites - Unlimited
- Storage - Unmetered
- Bandwidth - Unmetered
- Subdomains - Unlimited
- SQL Databases - Unlimited
- Email? - Yes
- Other - Free 1 year domain registration included with 1/2 year plan, EU datacenter +$1/month
Namecheap offers hosting in addition to domains. They're my domain registrar and it's been fine, so maybe the hosting is also fine. It's very affordable, even if you decide to pay monthly, which is rare (but I would recommend switching to a yearly plan ASAP for the bulk discount if you like it).
Nearly Free Speech
Features
- Pricing - Base $0.01/day, $0.01/44.64 RAU
- Websites - 1
- Storage - $1/GB-month
- Bandwidth - Base 1 GB/day
- Subdomains - Must be hosted as separate websites
- SQL Databases - First process free, then $0.01/day; $1/GB-month
- Email? - Fowarding only, $0.03/domain
- Other - Only for noncommercial use, must make up half or less of your websites, you don't need to own a domain
- Pricing - Base $0.05/day, $0.01/44.64 RAU
- Websites - 1
- Storage - $1/GB-month
- Bandwidth - Base 10 GB/day
- Subdomains - Must be hosted as separate websites
- SQL Databases - First process free, then $0.01/day; $1/GB-month
- Email? - Forwarding only, $0.03/domain
- Other - You don't need to own a domain
Nearly Free Speech can be an affordable option for small websites because of its unique pricing structure - you pay only for what you use. This is accomplished by depositing money into your account, which the service takes from as you use resources. You need to monitor your account to keep your website online, but the upside is that you can stop paying without wasting much (if any) money if you decide you're done with it. If you don't want to buy a domain, you can still use their service and access your website under a subdomain (.nfshost.com). Something to keep in mind is that the prices listed are per website (even subdomains), so NFS isn't for you if you like to have a bazillion websites. They also only offer email forwarding, so you can't use it to send emails from your domain.
I wouldn't recommend using NFS if you're a beginner, unless you're willing to learn a whole lot of new and potentially complicated stuff very quickly. At minimum, you need to be comfortable using SFTP to transfer your files. (You really should be using SFTP anyway, but...)
Neocities
Features
- Pricing - Free
- Websites - 1
- Storage - 1GB
- Bandwidth - 200GB
- Subdomains - N/A
- SQL Databases - N/A
- Email? - No
- Other - Hosted as a subdomain (.neocities.org), only supports static HTML, no backend, no SSI
- Pricing - $4.99
- Websites - Unlimited
- Storage - 50GB
- Bandwidth - 3000GB
- Subdomains - N/A
- SQL Databases - N/A
- Email? - No
- Other - Hosted as a subdomain (.neocities.org) or you can bring your own, only supports static HTML, no backend, no SSI
Neocities is a free web host (with a paid option) marketed towards beginners. It only supports static HTML. It's a good starter option, but it's incredibly limiting for even mid-level hobbyists. If you're looking into upgrading to the paid plan, my advice to you is this: don't. It's far too expensive for the little that you get. Do not be fooled by the big numbers. The only good thing is that it's billed monthly. I wrote more extensively about my thoughts on Neocities as a whole in a blog post.
A unique (and polarizing) feature is the social networking interface, which allows you to follow and comment on other websites. You can turn this feature off if you don't want to use it. Some people (including me) use their Neocities page solely to redirect to their real website, which is an option if you'd like to participate in the community or get more exposure without actually using the hosting service.
Teacake
Features
- Pricing - Free
- Websites - 1
- Storage - 500MB
- Bandwidth - 5GB
- Subdomains - N/A
- SQL Databases - 1
- Email? - 1 forwarded address
- Other - Hosted as a .teacake.org subdomain, no cPanel, not taking new customers
- Pricing - $3 (6 month)/$2.83 (year)
- Websites - Unlimited
- Storage - 5GB
- Bandwidth - 30GB
- Subdomains - Unlimited
- SQL Databases - Unlimited
- Email? - Yes
- Other - Not taking new customers
Teacake is my current host. It's owned by one person, who bought a reseller plan with the intent of selling affordable plans to hobbyist website owners. The numbers aren't as sexy as some of the other options here, but it's more than enough for me, which is why I went with it over a more expensive plan from somewhere else. There's also a $2/month plan whose specs are more or less in the midpoint of the free and $3 plans.
Teacake isn't taking new websites at the moment, but it's here for reference (and I'll update this listing if anything changes).