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