[

Aerobatic

]

Deploy static sites directly from within Bitbucket using the Aerobatic add-on. Includes CDN, SSL, custom domains, custom error pages, API proxy and more.

[
Good
]
API Proxy
Helpful for calling APIs that are not CORS enabled. Also allows injection of environment variables to keep secrets out of the client-side code.
[
Good
]
Deploy alerts
[
Good
]
Free Tier
[
Good
]
Multiple deploy stages
Easily deploy to a preview instance with a unique URL
[
Good
]
Bitbucket integration
Edit your code, push your changes, and your site is live automatically (fast).
[
Good
]
Versioning
Each push creates a new version of your site. Aerobatic maintains up to 50 previous versions of your site, all accessible from the own unique URL.
[
Good
]
Custom error pages
Create your own 404 error pages.
[
Good
]
Custom domains
Includes self-renewing wildcard SSL certificate
[
Good
]
Password protection
[
Bad
]
No FTP access
Doesn't provide FTP access to upload files or edit the database on the go.
[

Dropbox

]

[
Good
]
Free for up to 2GB
Dropbox is free for up to 2GB and every folder that is made public can become a static website.
[
Bad
]
No built-in custom domain support
Has no built-in custom domain support, but third-party services can be used but not for free. For example: [site44](http://www.site44.com/)($4.95/month) or [KISSr](https://www.kissr.com/)($10/month) or [websrvr](http://www.websrvr.in/)($1 per month)
[
Specs
]

Offline access
Yes

Platforms
Windows, Linux, OSX, Android, iOS, Windows Phone

Versioning
Yes

[]

[

Rackspace Cloud Files

]

[
Good
]
Supports custom domains
Rackspace has support for custom domains for static websites hosted on their servers.
[
Bad
]
No redirect support
Over time, some pages will be renamed and others deleted. To avoid broken links, redirects are used. Unfortunately Rackspace does not support them.
[

GitHub Pages

]

[
Good
]
Supports Jekyll
A simple, blog-aware static site generator, Jekyll makes it easy to create site-wide headers and footers without having to copy them across every page. It also offers some other advanced templating features.
[
Good
]
Automatic minifying of assets
GitHub will automatically minify assets as soon as they are uploaded.
[
Good
]
CDN support out of the box
GitHub gives CDN support out of the box for GitHub pages. Fastly, one of the best CDNs right now is the one behind this service.
[
Good
]
Supports MarkDown rendering
MarkDown files are rendered as HTML; ideal for documentation sites.
[
Good
]
Supports custom domains
A custom domain can be added by creating a CNAME file with the necessary domain in the root of the repository and adding/changing corresponding DNS entries.
[
Good
]
The ability to create and edit files on the web UI gives GitHub pages the same power as a small CMS
One of GitHub's features is a very powerful web editor which helps users edit or even create files right from the web browser, once the file is saved it's the same as a commit. Coupled with pages, this tool becomes even more powerful, giving users a free CMS that is easy to use and create.
[
Good
]
Best used with a static site generator
Popular front-end tools like Gulp, BrowserSync, Jade can greatly simplify things when creating a static website
[
Good
]
Free tier
Static websites can be hosted on GitHub Pages for free as long as the repository is public. Private repositories start at $7/mo.
[
Bad
]
No way to handle images, video, audio etc. for non-technical users
[
Bad
]
For a custom domain users still have to use "www"
Due to GitHub's DDoS mitigation technology, users who host their static websites on their servers, cannot have a custom root domain. For example: "example.com" cannot be used, "www.example.com" must be used instead. While in theory the first one is allowed, it greatly affects loading times.
[
Bad
]
Unable to set cache expiry, must accept GitHub defaults (which are short)
Low cache expires - GitHub sets the cache-control: max-age header to 600 seconds, or ten minutes. Normally, you would set this value to a year so that it stays cached, and then use fingerprinting on your assets. Instead of serving style.css, you would serve something like style-62c887ea7cf54e743ecf3ce6c62a4ed6.css. As it stands now, assets are rarely going to be cached on repeat visits. This will give a low score on https://developers.google.com/speed/pagespeed/insights with a 'should fix' recommendation around 'Leverage browser caching'. For a high traffic site this may have implications
[
Bad
]
Doesn't make sense for private websites
Github pages are made for hosting public facing website. Private use websites should be hosted on a different platform.
[
Bad
]
Lack of support for custom handling of 404s etc
Customizing 404s and other site error pages is not possible/documented.
[

CloudCannon

]

[
Good
]
Interesting for resellers
A paid account gives you unlimited sites.
[
Bad
]
Custom domains are paid
A paid account is required to add a custom domain.
[

Amazon S3

]

[
Good
]
Fast
S3 is fast even without a CDN.
[
Good
]
Easy to setup with CDN
Simple to set up with Amazon's CloudFont CDN.
[
Good
]
Free for small sites
The free tier will cover most personal home pages.
[
Good
]
No security risks
There's no server to manage, so no security issues to patch or keep watch.
[
Good
]
Fast setup
You can provision a S3 bucket, upload files, setup the DNS, and go live in under 10 minutes.
[
Good
]
Easily scalable
There's no cap in storage or traffic. Cost is based on usage.
[
Good
]
Supports custom root domains
To set up a custom domain, Amazon Route 53 has to be configured as the DNS provider with the domain registrar, two buckets have to be created and configured with the name the same as the domain - one including, one excluding www. A more in-depth explanation can be found [here](http://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html).
[
Good
]
S3 is better than SFTP and supported by most FTP clients
Most popular FTP clients support S3 natively (Cyberduck, Transmit, and others). S3 is faster than FTP but works the same.
[
Good
]
Super cheap with a year's worth of free service
S3 storage costs $0.03 per GB and gets cheaper the more is stored, PUT, COPY, POST, or LIST requests are $0.005 per 1,000 requests and GET and all other requests are $0.004 per 10,000 requests. And with some restrictions is available for free for a year.
[
Bad
]
Confusing web interface
Amazon S3's web interface is quite confusing, especially for first-time users, but there are many tutorials online that help beginners to set up a static site on S3.
[
Bad
]
Credit card needed
Amazon will try to retrieve the money every month after one year trial. If you have no money you will be banned.
[
Bad
]
Unpredictable monthly charges
Since costs are determined by usage, they vary month by month.
[
Bad
]
No SFTP support
Amazon S3 does not have SFTP support, instead the S3 web interface has to be used.
[
Bad
]
Setting up automatic public permissions is confusing
By default, S3 sets uploaded files to private. You can configure your S3 bucket to auto-apply public permissions by copying and pasting a template. But the template might be intimidating to some users.
[

Google Firebase

]

Google Firebase is a platform for building web and mobile applications without the strain of worrying about DevOps and A/B testing on the hosting side.

[
Good
]
More than just hosting web applications
In the core of Firebase allows you to do testing for Android apps, Analytics, Real-time Database, and many more. It's centered mostly for progressive web applications and mobile applications with real-time connectivity to your service.
[
Good
]
Flexible Pricing
The Blaze Plan is a pay-as-you-go plan, which is, you pay for what you use, without overhead or upfront costs.
[
Good
]
Straightforward hosting
Powered by Google's Cloud Platform, Firebase allows you to deploy static web pages or web applications with a nifty Node.js-based CLI Tool.
[
Good
]
Super fast CDN
All static website content is hosted on the Fastly CDN making your website really fast.
[
Bad
]
Linked to Google Cloud Platform
Unless you don't have a Google Account, you won't be able to access Google cloud services, including this one.
[

Ovobox

]

Simple and fast hosting for any front-end projects

[
Good
]
Custom domains and SSL
[
Good
]
Works fast
[
Good
]
FTP access
[
Good
]
Rest API
[
Good
]
Prerender
[
Good
]
Understandable UI/UX
[
Specs
]

Platforms
Any browser, soon on iOS and Android

Cloud Storage
Yes

Price (US)
Free

[]

[

Bluehost

]

[
Good
]
Recommended by Wordpress.org
[
Bad
]
Requires a .edu email to get a discount
BlueHost offers discounts for students who have an email that ends in .edu.
[

Bitbucket Pages

]

Bitbucket is similar to Github, but allows you to host private repositories for free.

[
Good
]
Free private repositories
BitBucket allows users to have free private repositories as long as it's a team smaller than 5 that is working on a project. In other words, BitBucket charges per team member and not per repository member. This feature may make BitBucket, even BitBucket pages better than for example GitHub for some, since the static page's source code won't be open source, but it can still be viewed on the browser, so for static page hosting per se it is not a big deal.
[
Good
]
Multiple authentication methods
BitBucket supports GitHub, Twitter, Facebook, OpenID, Google and even GitHub authentication.
[
Bad
]
The UI seems old and not very polished
While GitHub's UI is extremely simple to understand and very polished, BitBucket lacks a bit on this category. With a design that seems old and not as pleasant to look at.
[

F(x) Data Cloud

]

[
Good
]
Rich API
Rich, easy to use API.
[
Good
]
Very cheap
They provide basic plans @ $1.99/month.
[
Good
]
Support system
Helpful team.
[
Specs
]

Block Storage
Yes

ISOs
Ubuntu, Fedora, Debian, CentOS, OpenSUSE, Windows

Uptime SLA
99.95%

Virtualization
KVM

Cloud Storage
Yes

Server locations
United States

[]

[

Netlify

]

Deploy modern static websites with automated platform. Add best practices like SSL, CDN distribution, caching, and continuous deployment with a single click.

[
Good
]
Versioning and rollbacks
[
Good
]
Free tier
Netlify's PRO Plan now Free for Open-Source Projects
[
Good
]
Free one-click SSL
[
Good
]
Netlify CDN
[
Good
]
RESTful API
[
Good
]
Atomic deploys
[

NearlyFreeSpeech

]

[
Good
]
Very privacy oriented
They will never discuss your situation with anyone to the extent that the law allows. They won't even state why a website is down. If you are not the account holder, don't expect any details from them.
[
Good
]
Very scalable
NearlyFreeSpeech charges per resources and services used, as such it is very scalable and makes static site hosting very cheap for users who decide to go with this hosting option since static sites require very little resources.
[
Good
]
Relatively easy to use
NearlyFreeSpeech provides SFTP access and a more traditional shared hosting environment compared to other services. This makes it easy for users who are not very advanced but still want to create a static site.
[
Good
]
Very informative FAQ
The FAQ will address pretty much everything you might want to know before joining, and then some.
[
Bad
]
The FAQ is so long that you can spend over an hour reading it
That's the FAQ if you are thinking about becoming a member. There's a much more detailed FAQ for members.
[
Bad
]
Not free
Although it can be very cheap to host a simple static site on NearlyFreeSpeech for about $3/$4 a year, it still is not free.
[
Bad
]
Only for those who know what they are doing
They do absolutely no "hand holding" unless you purchase a support package and even then it's barebones.
[

Surge

]

Static web publishing for Front-End Developers. Simple, single-command web publishing. Publish HTML, CSS, and JS for free, without leaving the command line.

[
Good
]
Free Tier
Most sites are free and include basic SSL. Pro options for those who need it cost $13/month.
[
Good
]
Support on Slack
Live Chat Support.
[
Good
]
Supports Jekyll and Grunt and other CIs
[
Good
]
Automatic Gziping
Auto gzips and sends gziped files.
[
Good
]
Six Keystrokes to publish site
Type surge and hit enter in your project directory to deploy.
[
Good
]
Custom 404.html files
Catch-all 200.html files.
[
Good
]
Automatic Clean URLS
/page resolves /page.html
[
Bad
]
Does not support .pdf by default
Does not support .pdf. You have to be personally whitelisted.
[
Specs
]

Price (US)
free

[13.00]

[

Google Cloud Storage

]

[
Good
]
Supports custom domains
To set up a custom domain, domain ownership has to [verified](https://cloud.google.com/storage/docs/bucket-naming#verification), a CNAME DNS record has to be created and buckets created and configured. A more in-depth explanation can be found [here](https://cloud.google.com/storage/docs/website-configuration).
[
Good
]
It's easy and very user friendly to start a new project
Google Cloud Storage uses OAuth 2 for authentication, all it needs is google credentials and for the users to grant the necessary permissions and it's done.
[
Bad
]
No redirect support
Over time, some pages will be renamed and others deleted. To avoid broken links, redirects are used. Unfortunately Google Cloud Storage does not support them.
[

Neocities

]

[
Good
]
Lively community
Neocities also has a social aspect allowing for discovery of your site and interaction with and learning from others.
[
Good
]
Easy to use drag and drop interface
Neocities uses a drag and drop interface to upload files on their server. This makes it arguably the best option for beginners for it's ease of use.
[
Good
]
Free tier
Neocities has a free tier which provides hosting for up to 1GB of space and tools for website building.
[
Bad
]
No SFTP support
Neocities has no SFTP support. In stead it uses a drag and drop web based interface, which is a nice tradeoff for beginners. It's not very useful for more advanced users though.
[
Bad
]
Supports a limited selection of file types
Neocities only supports a limited number of file types. So for types not supported, third party services need to be used.
[

Figroll

]

[
Good
]
Custom domains
[
Good
]
Supports custom 404 pages
[
Good
]
HTTPS for free
[
Good
]
Staging URL's
Get you share sites on different environments.
[
Bad
]
Shutting down
https://www.figroll.io/blog/closing-down/
[
Specs
]

Comment
Closing soon

[]

[

GitLab Pages

]

[
Good
]
Open Source
Unlike BitBucket or GitHub, GitLab itself is Open Source. Even EE (which is needed for pages, but is free on Gitlab.com) is "source available".
[
Good
]
Regular updates
GitLab is being constantly worked on and has a new release every month.
[
Good
]
Easy to setup
Gitlab pages are quick and simple to setup, with [documentation](http://doc.gitlab.com/ee/pages/) that's short and fast to read through.
[
Good
]
Free private repositories
You can use private repositories on the free tier.
[
Good
]
Supports multiple domains on a single site
[
Good
]
Support for lots of static site generators
They support jekyll, hugo, hexo, middleman and any other SSGs. Anything you can define in Jenkins CI configurations.