Community

Free static HTML hosting.

Host an HTML website for free without creating an account. Upload your HTML, CSS, JavaScript, and images as files, folders, or a ZIP, then open your hosted URL when publishing completes.

Publish a static site

Choose how this selection should be interpreted before you publish.

Choose files or a folder

Use Add to project to choose files or a folder. Community projects support up to 100 files and 1 MiB of files.

Selected project

No files selected.

PathSizeActions
Add files or folders to publish a site.

Community publishing is rate-limited and intended for static frontend content. Community and Free sites include HTMLBox attribution. Report abuse.

Community options

Set optional publishing behavior before you publish your site.

Clear selected project?

This removes all selected files and folders from the project.

Preparing project

Scanning files and folders

0 files and 0 folders found

Community projects support up to 100 files and 1 MiB of files.

Upload an HTML page and its assets

Include your entry HTML page and the files it references. A ZIP must contain index.html at its root. Keep relative paths intact so images, stylesheets, and scripts load at the hosted URL.

Community projects currently support up to 100 files and 1 MiB of files; ZIP uploads are also limited to 1 MiB. Publishing is rate-limited and intended for static content, not server-side programs.

How to host an HTML website for free

Free hosting with a path URL

Your site receives a hosted path URL on htmlbox.app. Community and Free pages include HTMLBox attribution; this is not a free custom-domain offer.

Save the claim token shown after publishing. Create or sign in to an account and claim the Box before the token expires to manage future deployments without changing its URL.

Compare Free and Premium hosting

Browser publishing stays available without Premium. API and CLI automation requires an active Premium account.