Guide

How to host an HTML file online, free

You have one .html file and you just want a public link to share. Emailing the file, zipping it, or spinning up a Git repo is overkill. Here's the 20-second way.

Publish your site free →

A standalone HTML file is awkward to share. Sent as an attachment it usually downloads instead of opening, and most “free hosting” means creating an account, configuring a build, or pushing to a repository before you ever see a URL.

boomurl skips all of that: you drag the file onto the page, pick a name, and confirm a one-time 6-digit code sent to your email. Your page goes live over HTTPS at boomurl.site/your-name in about 20 seconds — no account, no build step, no command line.

Host an HTML file in 4 steps

  1. 1

    Open boomurl.com

    Go to boomurl.com in your browser. There's nothing to install and no account to create.

  2. 2

    Drag your .html file onto the page

    Drop the single HTML file into the upload area (or click to choose it). No index.html gymnastics and no folder required — a lone .html file becomes a real page on its own.

  3. 3

    Pick a name

    Choose a short name for the URL — your site will live at boomurl.site/your-name. Names are global and first-come, so grab the one you want.

  4. 4

    Verify your email and share the link

    Enter your email, type the 6-digit code we send you, and your page is live over HTTPS in about 20 seconds. Copy the URL and share it anywhere — it renders in the browser instead of downloading.

Try it now

Paste HTML — see it render, then publish it

Publish on boomurl — free →opens the drag-and-drop publisher · live in ~20 seconds

Good to know

  • Has CSS, JS, or images? Drag the whole folder (with an index.html) instead of the single file, so every relative link resolves under your site.
  • Each site can be up to 50 MB and 500 files — a single HTML page is far under that.
  • Want your own domain? Connect an apex or subdomain and boomurl sets up DNS and automatic HTTPS for you.
  • Free sites carry a small boomurl banner. To remove it, ad-free is $2.00/month per site from prepaid credits at your account.
  • Building with an AI agent? Publish the same file from ChatGPT, Claude, or a CLI in one call via boomurl's API and MCP server.

Frequently asked questions

How do I turn an HTML file into a website link?
Go to boomurl.com, drag your .html file onto the page, choose a name, and enter the 6-digit code emailed to you. You get a live HTTPS URL like boomurl.site/your-name that you can share anywhere — and it opens in the browser instead of downloading.
Will my links, CSS, and images work?
Inline styles and absolute URLs work as-is. If your page references local CSS, JS, or images, drag the whole folder (with an index.html) rather than just the one file, so the relative paths resolve under your site.
Is hosting an HTML file really free?
Yes. Publishing and hosting are free, supported by a small ad banner on free sites. There's no credit card and no signup. Removing the banner is optional at $2.00/month per site.
Can I use my own domain?
Yes. Connect an apex domain (example.com) or a subdomain (page.example.com) and boomurl configures DNS and automatic HTTPS through its edge.