Use case

Host an HTML file online — free

Got an .html file? Drop it in and it's live on the internet in seconds.

You don't need a web host, an FTP client, or a build step. If you have a single HTML file — exported from a tool, written by hand, or generated by an AI — myhtml turns it into a real website at your-name.myhtml.site with HTTPS already on.

Unlike a plain file host, your page also gets a backend it can actually use: save data, accept uploads, and call AI, all with no API keys living in the file.

Live in seconds

Drag the file in, pick a name, done. A quick safety check and it's on the real internet.

More than a static file

A built-in database, file storage, and AI are one line away — no servers to run.

Free HTTPS + global edge

Every site is served fast and secure, with a free padlock, worldwide.

Deploy by hand or by agent

Use the dashboard, npx myhtml-cli, the REST API, or let an AI agent publish via MCP.

1

Bring a file

An HTML file you made, exported, or had an AI generate.

2

Drop it in

Pick a name in the dashboard — or deploy by CLI, API, or agent.

3

Share the link

It's live at your-name.myhtml.site with HTTPS, instantly.

Common questions

What HTML files can I host?+

Any single HTML file, plus the images and assets it references. JavaScript and CSS work normally.

Is it really free?+

Yes — the free plan hosts live sites with a database and file storage, no card required. Paid plans add more room and remove the small badge.

Can I update the file later?+

Yes. Re-deploy anytime from the dashboard, CLI, or API and the live site updates at the same URL.

Put yours online — free

No setup, no card. Drop a file and get a live link in seconds.

Get started →