Host a Vue app as a live URL.

Zip up your `dist` folder, drop it here, and your Vue app goes live at a clean URL. No CLI, no deploy hooks, no config file.

Drop your file here

or click to browse

ZIPVite buildNuxt staticSPAUp to 25MB free

Key points

  • Zip the `dist` folder from `vite build` (or `nuxt generate` for Nuxt static) and upload; the app goes live at a public URL.
  • Vue Router in history mode works via the built-in SPA fallback that rewrites unknown paths to index.html.
  • Pinia, composables, and any client-side state work normally since the runtime is just static files.
  • Free with no signup; 25MB compressed covers most Vite prototypes and small Nuxt static builds.

Drop your Vue build here and get a link in seconds.

Try it free

Vue 3 with Vite or Nuxt 3 in static mode produces a `dist` folder that's already the complete app. Drop it in a ZIP, hand the ZIP to NudgeHost, and the app is live at a URL within seconds. There's nothing for you to configure, no deploy command to learn, no Git integration to set up first. The build artifact is the deploy.

Vue Router's history mode is the one thing to be careful about. A direct visit to `/products/42` would 404 on a plain static host because no such file exists in the bundle. NudgeHost's SPA fallback rewrites those requests to `/index.html` so the router handles them, the same way the host a React app flow does it for React Router. Hash mode works without the fallback, since the path is always the index.

If your project uses Nuxt with full SSR or any server-side feature, the static `nuxt generate` path is what works on NudgeHost. Server routes, API handlers, and `useFetch` against same-origin endpoints aren't available without a Node server backing them. For a fully-rendered Nuxt setup you'd want a host that runs Node; for a prototype, demo, or marketing page, the static build covers it. If your prototype is small enough to live in a single file, host an HTML file skips the build step entirely.

Free for ten active links on a paid plan, 25MB per upload. Most Vue prototype bundles fit easily. Production builds that vendor a UI library, three icon packs, and a chart library will sometimes push the limit; tree-shaking the unused parts is usually the cheaper fix before paying. The same host a file flow handles plain static sites, ZIPs, and AI builder exports if you're shipping a mixed bag.

Frequently asked questions

Get file-sharing tips that actually help.

One email a month. No spam, no fluff.

Related tools

Other things you can do on NudgeHost.

Ready to share your file?

Free forever, no credit card needed. The whole thing takes a few seconds.

Get started free