


Put your OpenDesign export on a live URL
OpenDesign runs locally and leaves your finished design as real files on disk: an HTML page, or a ZIP of a whole site. Drop that file above and it is live on its own subdomain in seconds, no account needed.
Drop your file here
Anyone with the link · images, audio, video, docs, text & data, or .zip
By uploading, you agree to our Terms and Data Processing Terms and confirm you have the right to share this content.
From project folder to live link in three moves
Export from OpenDesign
Let your coding agent finish the design, then take the export OpenDesign writes into your project folder: a standalone HTML file for a single page, or a ZIP when the design ships with assets or spans several screens.
Drag the file onto the box
A lone index.html publishes as a page. A ZIP is extracted and served whole, entry page first, with every stylesheet, script, image, and font at the path your markup expects.
Send the subdomain link
The upload returns a short HTTPS address on its own subdomain and a QR code. Share it in a review thread, a client email, or a chat; anyone who opens it sees the design exactly as it rendered locally.
Local-first design, hosted in one drag
The missing publish button
OpenDesign is local-first on purpose, so it ships no hosting of its own. This page is the shortest path from the file it writes to a URL other people can open, with no deploy pipeline in between.
Works with every agent
Whether the agent driving OpenDesign was Claude Code, Codex, Cursor, or OpenCode, what lands on disk is plain HTML and assets. That is exactly the input this uploader was built for.
No account, no build step
There is nothing to configure and nothing to install. Anonymous uploads publish instantly; a free account extends how long the link lives, and paid plans add passwords, analytics, and custom domains.
What OpenDesign users put online
Prototypes for review
Hand a stakeholder a URL instead of asking them to clone a repository and run a local server. They click, it loads, and the feedback loop starts immediately on any device they happen to hold.
Dashboards and demos
A self-contained HTML dashboard or an interactive demo works as a hosted page. Zip it together with its data files and libraries and the relative imports keep resolving after upload.
Slides and one-pagers
Deck-style HTML exports make clean shareable pages for a pitch or a brief. OpenDesign can also render PDF and video; those upload here too and come back as streamable links.
Hosting OpenDesign exports, answered
- What is OpenDesign, and are you affiliated with it?
- OpenDesign is an open-source, local-first design tool that turns coding agents into a design engine and exports real files: HTML, ZIP, PDF, PPTX, and MP4. We are not affiliated with the project; we simply host the files it produces, which its local-first design deliberately leaves up to you.
- Which OpenDesign exports can I host?
- The HTML and ZIP exports are the natural fit: they publish as live pages. A PDF export can be shared as a link too, and a rendered video can be uploaded and streamed the same way. This page focuses on the web exports, since those become browsable sites.
- My export is a folder, not one file. What do I do?
- Zip the folder and upload the archive. It is extracted and served with the entry page first, and every asset keeps its relative path, so a multi-file site works without editing a single reference in the markup.
- How long do the links last?
- Anonymous uploads are served for 48 hours, which covers most review rounds. A free account extends the same link to 30 days, and paid plans keep pages up for as long as the plan runs, for work you keep citing.
- How do I publish a new iteration?
- Run the agent again, take the fresh export, and upload it for a new address, which keeps earlier review links stable. With an account you can instead replace the files behind an existing URL, so one shared link always shows the latest pass.
- Can the upload be scripted from my agent?
- Yes. The drop zone calls a plain HTTP endpoint you can call yourself, so the same coding agent that drives OpenDesign can POST the export and read back the live URL, turning design-to-published-link into a single instruction at the end of the run.
Sharing a PDF export instead? Turn a PDF into a link. Coming from another AI page builder? Host any AI-generated website.
Closing the loop from the command line? The upload API accepts the same HTML or ZIP in one request and answers with the live URL.