Turn HTML or build output into a shareable link
Convert an HTML file, pasted HTML source, Markdown, or a React/Vue/Vite/Next static build folder into a public preview link without setting up Git, CI, or production hosting.
Answer First
The shortest HTML-to-link workflow is to publish the browser-ready artifact directly: upload a .html file, paste HTML source, publish Markdown, or deploy a React/Vue/Vite/Next static output folder with index.html. PreviewShip returns a fixed project preview URL, so later deployments update the same link instead of forcing you to send a new URL every time.
Deploy build artifacts, not source-code zips.
If you upload a zip, build the project first and zip the static output folder such as dist, build, out, or public with index.html and assets. Do not zip raw React/Vue/Next source folders with package.json and node_modules. Single .html files are supported directly by console upload, pasted HTML, CLI, MCP, and the VS Code/Cursor extension.
Key takeaways
Recommended workflow
Open the no-signup try page or the authenticated deploy page.
Upload a .html file, paste HTML, publish Markdown, or choose a build-output zip/folder containing index.html.
Deploy the artifact and copy the returned PreviewShip URL.
Register or sign in to claim the project and keep the fixed link for future versions.
Comparison snapshot
What HTML-to-link means
HTML-to-link is the job of turning a finished browser artifact into a URL that another person can open in a browser. For React, Vue, Vite, or Next apps, that means deploying the build output rather than asking the host to build source code.
PreviewShip expects browser-ready output: a single .html file, pasted HTML, Markdown, or a static folder/zip with index.html and assets.
Why a fixed project link matters
Review loops often involve more than one deploy. A fixed project link lets the latest deployment replace the previous preview while keeping the URL stable for teammates, clients, and AI agents.
Version history and rollback can then sit behind the same link instead of creating a scattered pile of one-off URLs.
FAQ
Can I turn HTML into a link without signing up?
Yes. Use the PreviewShip try page to create a one-hour temporary link, then register to claim the project and keep the fixed link.
Does every deployment create a new link?
No. PreviewShip uses a fixed project link and points it to the latest deployment for that project.
Can I use this for ChatGPT or Claude HTML?
Yes. Copy the generated HTML into the paste field or save it as a .html file and deploy it.