Free HTML hosting
Free HTML hosting with a free subdomain and SSL
MakeMySiteLive gives you free HTML hosting that actually goes live in minutes. Upload a full-site ZIP or a single HTML file, choose a subdomain, and your site is online with free SSL — no servers to manage, no build pipeline, and no credit card. Every account keeps one permanent free full site, plus unlimited single-file microsites.
What you get for free
One free full site, forever
Every account includes a permanent free full site with 50 MB of storage and a free subdomain — no card required.
Unlimited microsites
Publish unlimited single-file HTML pages for demos, landing pages, and experiments, separate from your full-site slots.
Free SSL on everything
HTTPS is issued automatically for every site and microsite, with nothing to configure.
No build step or server
Upload hand-coded HTML or a framework's static export. There is no server to maintain and no command line.
Frequently asked questions
Is HTML hosting really free?
Yes. Every account gets one permanent free full site with a free subdomain and free SSL, plus unlimited microsites for single HTML files. You only pay when you add extra paid full sites.
What can I upload?
For a full site, upload a ZIP with an index.html and any CSS, JavaScript, images, and folders. For a microsite, upload one standalone .html file up to 3 MB.
Do I get HTTPS for free?
Yes. Free SSL is included on every site and microsite, on both subdomains and custom domains, at no extra cost.
Will my free site show branding?
The free full site includes a small MakeMySiteLive badge. Upgrading the site to paid removes the branding and unlocks custom domains and password protection.
More: How to host an HTML website for free · Host a single HTML file · Publish HTML online free · Pricing