About Surge
Surge is a simple static web publishing tool for front-end developers who want to publish HTML, CSS, and JS quickly. Publish from the command line to a production-quality CDN with free hosting and optional custom domains and SSL.

Key Features
Key capabilities enabling quick, tool-friendly deployment include:
Custom domain support
Map your own domain to Surge-hosted sites, with free options.
SSL for surge.sh subdomains
Free SSL certificates for Surge subdomains.
PushState support for single-page apps
Enables client-side routing without full page reloads.
CLI deployment workflow
Deploy with a simple Surge command from your project directory.
Summary
Primary value for front-end developers is a lightweight, CLI-first publishing workflow that integrates with existing build tools, enabling fast, free hosting of static sites with optional custom domains and SSL. The approach emphasizes simple deployment directly from the project directory and compatibility with common toolchains like Grunt, Gulp, and npm.
Pricing
View pricingSurge
Free / N/A
- Unlimited publishing
- Custom domain
- Basic SSL
Surge Professional
$30 / mo
- Unlimited projects
- Unlimited publishing
- Custom domain
- Custom SSL
- Force http to https
- Cross-Origin Resource Sharing
- Custom redirects
- Password protection
More in Hosting
See all →Deploy docker containers to the edge - Global container clusters close to your users
An open source PAAS alternative to Heroku
Cloud Application Platform
The Open Source Firebase Alternative with GraphQL
Reliable Managed WordPress Hosting Solutions
The end-to-end platform as a service (PaaS) for cloud hosting, development, and deployment.