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.

Live in under 2 minutesFree SSL & subdomainNo credit card

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.

Ready to go live?

Create a free account and publish your first site in 2 minutes.

Start free

More: How to host an HTML website for free · Host a single HTML file · Publish HTML online free · Pricing