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.
Best of all, static sites on Render are completely free!
Here’s what you get out of the box:
- Continuous and automatic deploys from GitHub and GitLab.
- Instant cache invalidation with a lightning fast, global CDN.
- Unlimited collaborators for free.
- Automatic Pull Request Previews.
- Redirects and Rewrites
- Native HTTP/2 support.
- Automatic Brotli compression for faster sites.
- Automatic SSL certificate issuance and renewal using Let’s Encrypt.
- Automatic HTTP → HTTPS redirects.
- Unlimited custom domains.
Static sites, like all other Render services, are incredibly easy to deploy.
We support simple HTML/CSS/JS sites as well as the most complex static site generators. Try one of our quick start guides:
Render serves your sites over a blazing fast, reliable, and secure global CDN. We cache your content on network edges around the world, ensuring the fastest possible load times for your users.
When enabled, Render automatically generates a new instance of your site with its own URL for every pull request. This makes it trivial to test changes visually before merging the PR. Read more.
You can redirect or rewrite user requests without writing code.
Render insulates your site against failure by offering zero downtime deploys. Your site is built on every push to your repo and each build is fully atomic. As soon as a build succeeds, we deploy it and invalidate our CDN caches instantly so your users always see the latest working version of your site.
You shouldn’t have to pay to share your site with your team! Render allows you to share your site with other Render users for free so they can help you manage it through their own Render account.
All Render sites and web services support HTTP/2 by default, which means fewer client connections to your site and faster page loads.
Render uses Let’s Encrypt to automatically issue and renew SSL certificates for every site and service. There is no additional setup and SSL is always included for free.
There is no extra charge to bring your custom domains to your static site. Add the domain in the Settings section in the dashboard and follow the instructions to update DNS with your DNS provider.