Guides / Upload HTML

Upload an HTML file and share it as a public link

Upload an HTML file to PreviewShip and turn it into a public browser link for review, testing, client approval, or AI-generated artifact sharing.

Updated 2026-05-14

Answer First

PreviewShip lets you upload a .html file directly and turns it into a hosted static preview. This is the shortest browser-based path when the output is a single AI-generated page, report, email mockup, or standalone prototype.

Key takeaways

  • No zip is required when the artifact is one HTML file.
  • Pasted HTML source and direct .html upload produce the same browser-ready preview path.
  • The workflow is useful for generated reports, landing pages, demos, and stakeholder review.

Recommended workflow

  1. Open the PreviewShip Deploy page.
  2. Choose Upload ZIP or HTML and select your .html file.
  3. Enter a project name and deploy.
  4. Open or copy the returned public URL.

Why direct upload matters

Many AI and design workflows create exactly one HTML file. Requiring a zip or repository for that artifact adds unnecessary friction.

Direct HTML upload closes the loop between generation and review: produce the page, upload it, share the link.

When to use zip instead

Use a zip when the page references local images, fonts, CSS files, JavaScript files, or multiple pages. Make sure the zip is a browser-ready static artifact and includes index.html at the expected root.

FAQ

What happens to the uploaded HTML filename?
PreviewShip serves single HTML uploads as index.html so the preview opens from the root URL.
Can the HTML include JavaScript?
Yes. Client-side JavaScript can run as part of the static preview if the browser and external dependencies allow it.
Can I update the same project later?
You can deploy a new version under the same project workflow and share the new preview URL with reviewers.