From HTML to website in three moves
- Put the HTML in. Paste a one-file page, or upload the folder / ZIP if it has separate CSS, JS and images.
- Name it. Type an address like
studio-lumen→studio-lumen.htmltourl.dev. - Publish. Sign in with Google and the website is live over HTTPS, worldwide, in about a second.
What kind of website this is good for
This is static hosting — the files you upload are what visitors get. That is the right fit for:
- Landing pages, coming-soon pages and event microsites
- Portfolios, CVs and link-in-bio pages
- Restaurant menus, wedding invitations, school projects
- HTML templates you bought or downloaded (ThemeForest, HTML5 UP, Start Bootstrap)
- Prototypes, dashboards and games written in plain HTML, CSS and JavaScript
It is the wrong fit for a shop with a checkout, a blog you want to write in a CMS, or anything that runs PHP or a database. For those, a website builder or a full host is better.
Free URL vs your own domain
Every website gets an address on htmltourl.dev. Free websites stay online for 24 hours — ideal for showing a draft or a class project. Paid plans keep them online permanently. If you later want www.yourname.com, the same files can move to GitHub Pages, Netlify or Cloudflare Pages with a custom domain; this guide compares the options.
Make it look like a real website
- Title and description: set
<title>and<meta name="description">— they show in browser tabs and link previews. - Favicon: add
<link rel="icon" href="favicon.png">and include the image in your upload. - Mobile: include the viewport meta tag and check it in the viewer at phone width.
- Contact form: static sites cannot receive form posts themselves — point the form at Formspree, Basin or Google Forms.