Host a Lovable export as a live URL.
Export your Lovable app, drop the ZIP here, and it goes live at its own link on nudgehost.site. Skip the Lovable deploy step entirely.
- 25MBa file on the free plan
- 10 linkslive at once, free
- No capon visitors, on any plan
What they see
Your Lovable app, live outside Lovable.
The exported build goes live at its own nudgehost.site address. Send the link and it opens like any website, with no Lovable workspace and no NudgeHost header around it. An app uploaded without an account carries a small NudgeHost bar along the bottom until you claim it with a free account.
- Its own nudgehost.site address
- React Router paths load on a direct visit
- No Lovable account needed to use it
How it works
From Lovable to a live link in three steps.
Export and drop the ZIP
Export the built app from Lovable and drag the ZIP onto the uploader. Signed out, the ZIP can be up to 25MB, and you can keep 3 links live at a time.
Copy the app's address
NudgeHost unpacks the build and the app goes live at its own address. Name the link in the upload card first and it reads like studio-flow.nudgehost.site.
Send it to anyone
Paste it into a chat, an email or an application form. Whoever opens it needs no Lovable account and no NudgeHost one.
After you send it
The link keeps up with every export.
Most of this is on the free plan. The detail behind each visit comes with Pro, and custom domains with Pro and Studio.
Re-export, keep the link
Upload each new export over the old one. The address, the view count and any password or end date stay the same.
See how often it's visited
Free accounts see how many times the app was visited. Pro adds the time and country of each visit, with a CSV export.
Put it on your own domain
Connect an address on a domain you own, such as www.yourname.com, 1 on Pro or 5 on Studio. The app there can be found in Google like any other website, while its nudgehost.site address stays out of search.
Plans
What your app gets on each plan.
| Without an account | Free | Pro | Studio | |
|---|---|---|---|---|
| Largest ZIP | 25MB | 25MB | 250MB | 1GB |
| Links live at once | 3 | 10 | Unlimited | Unlimited |
| How long a link lasts | 7 days | Until you delete it | Until you delete it | Until you delete it |
| Open tracking | Not included | Open counts | Time and country of each open, CSV export | Same as Pro |
| Password protection | Not included | Not included | Yes | Yes |
| Custom domains | Not included | Not included | 1 | 5 |
| Price | $0 | $0 | $12 a month | $29 a month |
QR codes, end dates and replacing a site work on every account plan. A site uploaded without an account shows a small NudgeHost bar along the bottom of each page until you claim it with a free account.
Compared
NudgeHost and Tiiny.host, for a Lovable export.
The differences that matter when an AI-built app has to reach someone outside the builder.
| NudgeHost | Tiiny.host | |
|---|---|---|
| Free plan | 25MB a file, 10 live links | 3MB a file, 1 project |
| Publishing without an account | Yes, up to 25MB | Account and verified email first |
| ZIP upload serves as a live site | Yes, unpacked and served at its own nudgehost.site subdomain with client-side routing intact | Yes |
| Banner on registered free plan | None on account plans, so a free account's link looks the same as a paid one | Banner |
| Custom domains | Paid, 1 on Pro and 5 on Studio | Paid, from Solo |
Figures last verified 1 September 2026, from each service’s published plans.
Read the full comparisonBuilders and links
Why host a Lovable export yourself.
Lovable builds and previews the app inside its own workspace, which works until you want the link on your own terms. Exporting the build and uploading the ZIP gives it an address of its own on nudgehost.site in seconds. The Lovable sharing walkthrough covers the export one step at a time.
What you upload is the built app, not the source. If the export holds only source, run npm install and npm run build locally, then zip the dist folder. The same route works for a project exported from Bolt.new.
A working app says more in a job application than a screenshot does. The guide to sending a portfolio to a recruiter covers sharing your work as one link that opens straight in their browser. Moving to Pro adds a custom domain and a bigger ceiling when the app goes to a client.
Guides
More AI builds that go up the same way.
Frequently asked questions
Do I export source code or the built app?
Export the built app where Lovable offers it. If you only have source, run npm install && npm run build locally and zip the dist folder.
Will React Router work?
Yes. The SPA fallback rewrites unknown paths to index.html so the router can handle them.
Can I update the app without changing the URL?
Yes. Re-export from Lovable, upload the new ZIP to your existing link, and the URL stays the same.
Does Lovable's lovable.dev URL still work after I host on NudgeHost?
Yes. NudgeHost is a separate destination, not a redirect. Both URLs continue to work; you choose which one to share.
What if the ZIP has no index.html?
Then there's no front page to serve, so the ZIP stays a plain file that downloads. Zip the build output, which always has one, and upload again.
Should I zip the dist folder or the files inside it?
Either. When every file sits inside one folder, NudgeHost strips that folder, so the app serves from the root and dist never shows up in its addresses.
Is there a limit on how many files the app can have?
Yes, 200 files per site. A Lovable build is usually a handful of files, since the bundler folds the code into a few scripts and stylesheets.
Does the unpacked app count against my plan?
Yes. The unpacked app has to fit the same ceiling as the ZIP, 25MB on the free plan, 250MB on Pro and 1GB on Studio.
Are any ZIPs turned away?
Two kinds. A ZIP with another ZIP inside it has to be unpacked first, and a password-protected ZIP has to be saved without its password.
Can I publish without making an account?
Yes. The app goes live straight away and lasts 7 days, and you can hold 3 links at once. Until you claim it, every page shows a small NudgeHost bar along the bottom.
What happens when I make an account?
An app you uploaded signed out moves across to the account and stops expiring, as long as you're under the free plan's 10 links. The NudgeHost bar goes at the same time.
Can I password-protect the app?
Yes, on Pro and Studio. Visitors enter the password on a NudgeHost page, then the app opens at its nudgehost.site address. A password-protected app doesn't serve on a custom domain, so pick one or the other.
Will people see a new version straight away?
Yes. NudgeHost never caches the app's HTML, so the next page load serves the new build. Its other files are cached only in the visitor's own browser, for up to five minutes.
Can I choose the app's address?
Yes, including without an account. Name the link in the upload card before you drop the ZIP and the app lives at that name on nudgehost.site.
What shows when I paste the link into a chat app?
Whatever the app's own title and preview tags say, because the link serves your HTML exactly as Lovable built it. Set a title and an og:image in the project if you want a rich card.
Does NudgeHost run any server code?
No. It serves the files in the ZIP and nothing else. An app that calls a hosted backend such as Supabase keeps calling it from the browser, though sign-in redirects may need the new address added in that backend's settings. Anything that needs its own server has to live elsewhere.
What happens when I delete the app?
It stops serving straight away, every page and file with it, and the address returns a not-found error.
Is the app served over HTTPS?
Yes. Every nudgehost.site address is served over HTTPS, and a custom domain gets its certificate issued and renewed for you.
Can I put the app on a slide or a flyer?
Yes. Every link on an account comes with a QR code, so a slide or a printed flyer can open the app from a phone camera.
Why does my uploaded app show a blank page?
Usually the ZIP held the project source rather than the build. A source index.html points at files like /src/main.tsx that the browser can't run, so nothing renders. Build the project and upload the dist folder over the top.
Do the people I send it to need a Lovable account?
No. The link is an ordinary website address, so anyone can open the app in a browser without signing in anywhere.
Does the app work on a phone?
It's served exactly as Lovable built it, so a layout that adapts to small screens in Lovable's preview adapts the same way on a phone.
Can I give the link an end date?
Yes, on any account plan. Set a date in the link's settings and the app stops serving after it. Visitors to its nudgehost.site address see a page saying the link has expired.
Can I host more than one Lovable app?
Yes. A free account holds 10 live links at once, and Pro and Studio have no cap on how many you keep live.
What happens to my custom domain if I leave Pro?
The domain stops serving shortly after the plan ends, since only a paid plan can hold one. The app itself stays live at its nudgehost.site address.
Is there a limit on how many people can use it?
No. There's no visitor cap on any plan, so an app that gets shared around keeps working.
Is the app's code private?
No. Like any website, the built files are readable by anyone who opens the app, so keep secrets such as private API keys out of the build. Keys meant for the browser, like a public Supabase key, are fine.
Get file-sharing tips that actually help.
One email a month. No spam, no fluff.
Ready to share your file?
Free forever, no credit card needed. The whole thing takes a few seconds.