Troubleshooting

Fix “missing index.html” in your AI-built website

Upload failed because there's no index.html? Here's why it happens and a copyable fix you can send to your AI tool.

Upload my website

If your upload was rejected for a missing index.html, it means we couldn't find a homepage at the top level of your files. Every website needs one page that loads first — that page has to be named index.html and sit at the root, not inside a sub-folder.

Usually this happens because the AI named the page something else (like home.html or page1.html), or because the homepage ended up one folder deep. The fix card below has a message you can paste straight back to your AI tool — then upload again.

Common problem

Your upload says “index.html is missing”

Usually the homepage was named something other than index.html (like home.html), or it ended up inside a sub-folder instead of at the top level of the ZIP.

Please rename my homepage to index.html and put it at the top level of the ZIP (not inside a sub-folder). Keep all the CSS, JavaScript, and images, and make sure links use relative paths. Then give me the ZIP again.

Upload again

How it works

  1. 1 Upload your websiteDrop in the ZIP or folder your AI tool created — or paste your code. No setup, nothing to install.
  2. 2 We check itWe look for your homepage and make sure the website is ready. If something's missing, we give you a message to send back to your AI.
  3. 3 Get your live linkYour website goes online right away. Open it, copy the link to share, and connect your own domain whenever you like.
Upload my website

Questions

Why does my site need an index.html?

It's the default homepage — the page a browser opens first when someone visits your link. Without one at the top level, there's no defined landing page to show.

My homepage is called something else — what do I do?

Rename it to index.html. If it's home.html, page1.html, or similar, that's almost always the cause. The fix card above asks your AI tool to do this for you.

It exists but it's inside a folder — is that the problem?

Yes. index.html needs to be at the top level of your ZIP or folder, not one level down. Move it up and upload again.

Can I just paste my HTML instead?

Yes. Use the "Paste code" option and we'll publish it as your index.html homepage — no ZIP needed.

Will I lose my styling if I rename the file?

No, as long as the CSS, JavaScript, and images are still included and linked with relative paths. Renaming the homepage doesn't touch them.

Keep reading