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
- Open the PreviewShip Deploy page.
- Choose Upload ZIP or HTML and select your .html file.
- Enter a project name and deploy.
- 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.