One command. A polished live URL. No accounts, no deployment setup, no friction — your local project is online in seconds.
Reads package.json, auto-detects your framework, build command, and output directory. Zero config.
File watcher rebuilds and re-uploads on every save, broadcasting a reload via WebSocket to all open browser tabs — instantly.
Protect any deployment with a password or one-time code. A gate page is served automatically.
Get memorable URLs like my-demo.nivii.app instead of random strings.
A QR code renders in your terminal on every deploy. Scan it to open on any mobile device instantly.
FreeLinks that expire after N views or a duration. Ephemeral and private by design.
FreePrivacy-first view counts, visitor countries, session data — stored on Cloudflare KV.
ProServed from 300+ PoPs worldwide. Sub-100ms load times, Brotli compression, zero cold starts.
FreeOne global install. No sign-up, no API keys, no config file needed. Works on Node 18+.
npm i -g nivii
Detects your framework, runs the build, zips the output, and uploads to Cloudflare's edge in seconds.
nivii share
Live URL in your clipboard. QR code in terminal. Browser opens. Your project is on the web.
*.nivii.app
Everything to start sharing instantly
Unlock the full power of Nivii
Cancel anytime. No credit card for Free tier.