Static websites are more and more popular these days with the help of static site generators on the rise of JAMstack. When you build your static website, the output only contains HTML, CSS, JavaScript, and static assets. This content is incredibly easy and affordable to host with any provider.
This list is by no means exhaustive. Whether you’re deploying to AWS, Netlify, or something else entirely switching to static content makes deploying a trivial concern.
Following providers are static site friendly and provide free/cheap tier includes unlimited personal and commercial projects, HTTPS, continuous deployment. Of course nothing can stop you from using more powerful general-purpose hosting providers like Heroku or Digital Ocean.
- Netlify - A hosting and serverless backend services for web applications and static websites, you can publish web projects from Git repositories without complex setups and server maintenance.
- Amazon S3 - With no server side code to run, there is no reason to host them on a traditional server. By using the static website hosting feature on an S3 bucket, we host static websites for one to two dollars a month and scale to handle millions of users.
- Github Pages - A static site hosting service that takes HTML, CSS, and JavaScript files straight from a repository on GitHub, optionally runs the files through a build process, and publishes a website.
- Firebase Hosting - Production grade web content hosting for developers. With a single command, you can quickly deploy web apps and serve both static and dynamic content to a global CDN.
- Vercel - A cloud platform that enables developers to host Jamstack websites and web services that deploy instantly, scale automatically, and requires no supervision, all with zero configuration. They provide a global edge network, SSL encryption, asset compression, cache invalidation, and more.
- Surge - With Surge, you’ll easily have something online quickly. First install the command line tool using npm and then run surge within any directory you wish to publish onto the web.
- Render - Deploying static sites on Render is incredibly easy. Just link your GitHub or GitLab repo — we build your site every time you push to your repo and serve it over a global CDN with fully managed SSL.
- Gatsby Cloud - A unified cloud platform specifically built for the Gatsby framework that combines a modern developer toolset and workflow with an optimized, global edge network for an unbeatable Gatsby experience.