
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.
Any supported file works. Code: HTML · ZIP · JSON · JSONL · YAML · TOML · XML · SQL · MD · INI · ENV · PROPERTIES · LOG · WASM
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Anonymous uploads are served for 48 hours, which covers most review rounds. A free account keeps the same link online until you go 3 months without signing in, and paid plans keep pages up for as long as the plan runs, for work you keep citing.
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.
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? . Coming from another AI page builder? .
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.
Guides to putting a static site online from an HTML file, a ZIP or your AI tool, with no sign-up.
Publish a static site with no account: drop an HTML file or a ZIP and get a public link that stays up 48 hours. A free account keeps it online longer.
Upload a ZIP of files or a static site and get one URL that serves the whole folder in place: index.html at the root, every asset at its relative path. Free.
Put an HTML file online with no account: get a public link that stays up 48 hours. A free account keeps it online if you sign in every 3 months.
Built a site with ChatGPT or Claude? Upload the HTML or ZIP your AI tool made and get a live URL, without signup.