How to deploy an AI-built web app in 2026: Export your project from Lovable, Bolt, or Cursor, run npm run build, and upload the output to shared hosting (Hostinger, $3/month) or free static hosting (Netlify, Vercel). Configure your domain, enable SSL, and your app is live. The entire process takes 15-30 minutes with no coding experience needed.
This guide walks you through the entire process — from exporting your files to having a live URL you can share with anyone.
Export your project files
First, get your code out of the AI builder:
- Lovable: Use the GitHub sync button to push to a repo, then clone it. Or use the download option.
- Bolt: Click the download icon in the top bar — you'll get a ZIP file.
- Cursor: Your files are already on your machine — just navigate to the project folder.
- Replit: Use the Shell to run
git cloneor download as ZIP from the three-dot menu.
Build your project
Most AI builders generate modern web apps (React, Next.js, Vue, Svelte). These need to be "built" before deploying. Open a terminal in your project folder and run:
npm install
npm run build
This creates a dist/ or build/ folder with optimized files ready for production. This is what you'll upload to your hosting.
If your app has a backend (Node.js, Python, etc.), you'll need VPS hosting instead of shared hosting — skip to the "Backend apps" note below.
Get a hosting account
You need a server to serve your files to the world. For most MVPs and early-stage projects, shared hosting is more than enough.
Our recommendation: Hostinger
Business plan starts at ~$3/month. Includes free domain, free SSL, 100 websites, and a file manager that makes uploading dead simple. Perfect for AI-built frontends.
Get Hostinger →Affiliate link — we earn a commission at no extra cost to you.
Upload your files
Log into your hosting control panel (Hostinger calls it hPanel). Then:
- Open File Manager
- Navigate to
public_html/ - Upload everything from your
dist/orbuild/folder - Make sure
index.htmlis in the root ofpublic_html/
Important: If your app uses client-side routing (React Router, Vue Router), you need to add a .htaccess file so page refreshes don't show a 404:
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
Upload this .htaccess file to public_html/ alongside your index.html.
Configure your domain and SSL
If you bought your domain through your hosting provider, it's already pointed to your server. If not:
- Go to your domain registrar (Namecheap, Cloudflare, etc.)
- Update the nameservers to your hosting provider's nameservers
- Wait for DNS propagation (usually 1-2 hours, can take up to 48h)
Once your domain works, enable SSL in your hosting panel. On Hostinger: hPanel → Security → SSL → Install. This makes your site accessible via https:// — required for modern web apps.
Test everything
Visit your domain and test:
- All pages load correctly (no blank screens)
- Navigation works (click every link)
- Forms submit properly
- API calls work (if you have a backend or use Supabase/Firebase)
- Mobile responsive (check on your phone)
Common issue: If your app worked locally but breaks online, check that environment variables (API URLs, Supabase keys) are set for production, not localhost. In most hosting panels you can set environment variables under the "Advanced" or "Website" section.
How to Deploy a Backend App (Node.js, Python, or Full-Stack)
If your AI builder generated a backend (Express, FastAPI, etc.), shared hosting won't work. You need a VPS (Virtual Private Server). Options:
- Railway — easiest, connects to GitHub, auto-deploys. Free tier available.
- Render — similar to Railway, good free tier.
- Hostinger VPS — more control, starts at ~$6/month.
- DigitalOcean — developer-friendly, $4/month droplets.
For most MVPs, Railway or Render are the simplest: connect your GitHub repo, and they handle the rest.
From Idea to Live Website: The Complete AI-to-Deploy Workflow
Here's the thing: deploying is the easy part. The hard part is building something worth deploying.
Most people who use AI builders go through this loop:
- Describe their idea vaguely to the AI
- Get a generic result that doesn't match their vision
- Spend hours rewriting prompts
- Burn through credits on failed attempts
- Eventually get something "good enough"
- Deploy and realize it's missing key features
Inputo skips steps 2-5. Our 7-step wizard takes your raw idea and produces a structured master prompt — with tech stack, database schema, auth flow, and features pre-decided. You paste that prompt into Lovable, Bolt, or Cursor and get a working MVP on the first try. Then you deploy it here.
Ready to build and deploy?
Start with Inputo's free wizard to get your structured prompt, then use this guide to put it online.
Start building with Inputo →