What the checker looks for
A static website is just files that point at other files. When a single reference is wrong — a typo, a capital letter, a folder that was not included in the ZIP — the browser quietly gets a 404 and the page loses its styles, images or scripts. This tool reads every HTML and CSS file in your ZIP or folder, extracts each src, href, url() and @import, resolves it the way a browser would, and checks that the target exists exactly.
- Missing start page. A link has to open something; that something is
index.htmlat the top of the upload. - Missing files. Referenced in the code but not in the ZIP — usually a folder you forgot to select when zipping.
- Wrong case.
Images/Logo.PNGversusimages/logo.png: identical on Windows and macOS, two different files on a Linux web server. - Local paths and backslashes.
C:\Users\…orfile:///references that can only ever work on your computer. - Size, file count and blocked types. The HTMLtoLink limits are 2 MB per site on Free (25–75 MB on paid plans) and 1,000 files (ZIP uploads up to 2 MB); executables and installers are refused.
How to make a ZIP that publishes cleanly
- Open the folder that contains
index.html. - Select everything inside it (not the folder itself — although a single wrapping folder is handled automatically here).
- Compress: right-click → Compress on macOS, Send to → Compressed (zipped) folder on Windows.
- Drop the ZIP above, fix anything red, then publish it from the home page.
The ZIP website guide walks through folder structure, absolute vs relative paths and single-page apps in more detail.