App builder
Lovable
AI web app builder: messages sent to the agent produce the code, with a built-in backend and online publishing.
App builder
Replit
Platform where an AI agent ("Agent") builds web and mobile apps, with built-in database, publishing, and Git.
Both tools, line by line
| Criterion | LovableApp builder | ReplitApp builder |
|---|---|---|
| Lowest paid plan | $25 per monthProsource | $20 per monthCorelowest entry pricesource |
| Free plan | 30 credits per monthsource | Yessource |
| Billing unit | creditssource | dollars of creditssource |
| App type | Web apps; no React Native project and no built-in submission to the iOS or Android stores.source | Web and mobile apps (Expo); submission to Apple through its beta service, Google Play not yet supported.source |
| Database | "Cloud" backend (database, authentication, storage) built on Supabase's open-source foundation.source | Managed PostgreSQL and built-in object storage; authentication through Replit Auth or Clerk.source |
| Hosting | A lovable.app address on all plans; a live site does not consume credits by itself.source | Publishing is paid from credits (Autoscale, Scheduled, Reserved VM); static hosting is free.source |
| Custom domain | Paid plans only; automatic SSL certificate; domains can be purchased within Lovable.source | Custom domain added in the publishing settings; default address on .replit.app.source |
| Code export | Two-way GitHub sync on all plans; .zip download on paid plans.source | Built-in Git, GitHub sync from the Git pane, branches managed in the editor, import of a GitHub repository.source |
| Data residency | "Cloud" backend: Americas, Europe, or Asia-Pacific; region set at activation and not changeable.source | not recorded |
| AI features | AI in published apps: same credit balance, after a monthly allowance of 4 AI credits.source | Agent in three modes: "Free Mode" without credits within an allowance, "Power" and "Max" paid from credits.source |
| AI models | not recorded | Model chosen by Replit in "Free Mode"; model selection possible in "Power" and "Max" modes.source |
| Support | Community on Free, email on Pro, priority on Business.source | Premium support on the Pro plan; dedicated premium support on the Enterprise plan.source |
| Vendor | Lovable Labs IncorporatedSwedensource | Replit, Inc.United Statessource |
| Vendor | Visit Lovable (opens in a new tab) | Visit Replit (opens in a new tab) |
Data recorded from the official pages: Lovable (), Replit ().
Credits per message vs a dollar allowance
In both products you describe an app and an AI builds it. The first difference is what your subscription gives you to spend.
Lovable gives you a balance of “credits.” In the default mode (“Build”), a message is priced by the task: 0.50 credits to change a button color, 0.90 to remove a footer, 1.20 to add authentication, according to the vendor’s examples.
Replit gives you “credits” that are really a dollar amount, included each month in the subscription. That allowance covers all usage: building with the agent (“Agent”), publishing, database operations, storage. The agent is billed by effort: the longer it works on a request, the more the request costs. It creates one “checkpoint” per request, and the cost shows in the Agent tab. The vendor publishes no price per checkpoint.
Replit has two guardrails, according to the documentation: a confirmation is requested before any paid Agent action, and “Free Mode” consumes no credits within an allowance that renews every five hours on Core and Pro. The “Power” and “Max” modes draw on your credits.
The same month of work, counted on each side
Take 40 requests to the AI in a month: 20 visual tweaks, 15 routine changes, 5 heavier additions.
On Lovable, using the vendor’s three examples as rough guides: 20 × 0.50 + 15 × 0.90 + 5 × 1.20 = 29.5 credits. That barely fits in the Free plan (30 build credits per month, 5 per day) and is under a third of the first Pro tier, at $25 per month for 100 credits.
On Replit, that math is not possible: with no price per checkpoint, 40 requests cannot be converted into dollars. What the price list says: the Core plan, at $20 per month, includes 20 dollars of credits per month; the Pro plan, at $100 per month, starts at 100 dollars of credits. And that allowance does not only pay for building, as the next section shows.
Tier details are in Lovable pricing and Replit pricing.
Hosting: included, or drawn from your allowance
This is the least visible gap and one of the heaviest.
Lovable: A lovable.app address on all plans; a live site does not consume credits by itself. source No visitor or bandwidth cap is tied to the plan; only backend and AI usage consumes credits.
Replit: Publishing is paid from credits (Autoscale, Scheduled, Reserved VM); static hosting is free. source So a live app that runs a server reduces, every month, what is left for building. On the database side, development databases are not billed; production databases are billed on compute time and storage.
What the free plans allow
Lovable Free: 5 build credits per day capped at 30 per month, no credit card, no code editing or download, no custom domain. On publishing, the vendor’s pages contradict each other: invite-only according to the pricing page, public or invite-only according to the documentation.
Replit Starter: daily Agent credits up to a monthly cap (amounts not recorded), an agent limited to “Lite build,” a single published app that is taken offline automatically after 30 days (it can be republished), a Replit badge displayed, and a production database limited to 1 GiB. The plan is described in the documentation but does not appear on the pricing page.
Out of credits: one stops, the other bills
On Lovable, when the balance runs out, building stops. The “Cloud” backend is paused with data retained, and the published site stays online. On Pro and Business you can top up.
On Replit, usage continues and is billed on a pay-as-you-go basis, unless you buy a credit pack, valid for six months. You can set alerts and a budget cap: once the budget is reached, usage-billed services are suspended until the next cycle or until you raise the budget. Without that setting, the bill can exceed the price of the plan.
On rollover of unused credits, Replit’s pages contradict each other: credits reset each month according to the pricing page, and roll over for two months according to the Pro plan documentation.
Database, user accounts, code
- Database. Lovable: "Cloud" backend (database, authentication, storage) built on Supabase's open-source foundation. Replit: Managed PostgreSQL and built-in object storage; authentication through Replit Auth or Clerk.
- User sign-in. On Replit the choice matters: Replit Auth shows a Replit-branded sign-in page where your users sign in with a Replit account, which suits prototypes and internal tools; Clerk Auth is for a product under your own brand.
- Code. Lovable syncs with GitHub both ways on all plans, one branch at a time, and keeps the .zip for paid plans. Replit has Git built in, with GitHub sync and branches managed in the editor, and can import an existing repository.
- Code ownership. Lovable’s terms state that you own your code and the AI-generated output. Replit’s terms do not deal separately with AI-generated code.
- Data region. Lovable lets you pick the backend region at activation (Americas, Europe, or Asia-Pacific). For Replit, this point is not recorded.
Web app or mobile app
Lovable: Web apps; no React Native project and no built-in submission to the iOS or Android stores. Replit: Web and mobile apps (Expo); submission to Apple through its beta service, Google Play not yet supported. source
On Replit, you choose the “Mobile app” type at the start and preview on a phone with Expo Go. If your audience is on Android, keep in mind that publishing to Google Play is not yet supported; Lovable vs Bolt covers a tool that targets both stores.
Working as a team
Lovable bills credits, not seats: members are unlimited on all plans. Replit limits Core to 5 collaborators. For Pro, its pricing page contradicts itself: the plan card announces up to 15 collaborators, while the detailed table says “All team members.”
What does not set them apart
- No free trial of the paid plans is mentioned on either pricing page.
- A vendor badge appears on the free plan and comes off with the first paid plan.
- A domain can be purchased inside the product on both.
- Each has a “Plan” mode: 1 credit per message on Lovable; on Replit, it reduces credit consumption, according to the documentation.
For a wider view, see the AI app builder comparison, the Lovable alternatives, and Base44 vs Replit. The Lovable and Replit profiles cover each tool in detail; the guide to vibe coding explains the approach.
Which one suits you?
Choose Lovable if…
- You want a published site to cost nothing by itself: only backend and AI usage consumes credits
- You would rather have an allowance that stops than usage billing past your plan
- You want sample costs per message before you start
- More than five people will build: members are unlimited on all plans
Choose Replit if…
- You are aiming for a mobile app built with Expo, knowing Google Play is not yet supported
- You want a managed PostgreSQL database and Git with branches in the same product
- You would rather keep working past the allowance, with a budget cap you set yourself
- You accept not knowing the cost of a request up front: it depends on the agent's effort
Sources
Official pages consulted for Lovable, recorded on November 11, 2026.
- lovable.dev/pricing
- lovable.dev
- lovable.dev/terms
- docs.lovable.dev/introduction/credits-and-usage
- docs.lovable.dev/introduction/out-of-credits
- docs.lovable.dev/tips-tricks/deployment-hosting-ownership
- docs.lovable.dev/features/cloud
- docs.lovable.dev/features/publish
- docs.lovable.dev/features/hosting
- docs.lovable.dev/features/custom-domain
- docs.lovable.dev/integrations/github
- docs.lovable.dev/introduction/subscription-plans
- lovable.dev/privacy
- lovable.dev/fr/pricing
- docs.lovable.dev/integrations/git-sync-overview
Official pages consulted for Replit, recorded on November 11, 2026.
- replit.com/pricing
- replit.com
- replit.com/terms-of-service
- docs.replit.com/billing/ai-billing
- docs.replit.com/billing/plans/starter-plan
- docs.replit.com/chat/free-mode
- docs.replit.com/build/mobile-first-app
- docs.replit.com/learn/projects-and-artifacts/storage-and-databases
- docs.replit.com/billing/deployment-pricing
- docs.replit.com/build/add-custom-domain
- docs.replit.com/learn/projects-and-artifacts/version-control
- docs.replit.com/billing/plans/replit-pro
- docs.replit.com/billing/managing-spend
- docs.replit.com/learn/projects-and-artifacts/auth
- docs.replit.com/build/domain-purchasing
- docs.replit.com/build/mobile-preview-testing
- docs.replit.com/build/code/connect-your-repository
- docs.replit.com/legal-and-security-info/usage
Frequently asked questions
Is Replit or Lovable free?
Both have a free plan. Lovable Free gives 5 build credits per day, capped at 30 per month. Replit's documentation describes a Starter plan with daily Agent credits and a single published app that is taken offline after 30 days; that plan does not appear on its pricing page.
Is hosting included with Lovable and Replit?
On Lovable, a lovable.app address comes with all plans and a live site does not consume credits by itself. On Replit, publishing is paid from the monthly credits, except static hosting, which is free.
Can Replit or Lovable build a mobile app?
According to its documentation, Lovable builds web apps, with no built-in store submission. Replit builds mobile apps with Expo and submits them to Apple through its beta distribution service; publishing to Google Play is not yet supported.
What happens when you run out of credits?
On Lovable, building stops and the backend is paused, while the published site stays online. On Replit, usage continues and is billed on a pay-as-you-go basis, unless you have set a budget cap that suspends services once it is reached.