Short answer: a vibe-coded app that runs and transfers cleanly is worth a few hundred to a few thousand dollars pre-revenue: documented deals include $500, $1,000, and $4,500. Early users or a waitlist push you toward the top of that band; recurring revenue moves you into a different market entirely, priced on MRR multiples. The exact number for your app doesn't come from a formula. It comes from buyers competing for it.
Every seller asks this question, and most answers dodge it with "it depends." It does depend. But the market has real, documented data points now, and they cluster into recognizable bands. Here they are, followed by what actually moves an app from one band to the next.
The 2026 price bands for vibe-coded apps
| Band | What it looks like | Typical range |
|---|---|---|
| Idea / doesn't run | Unfinished repo, no demo, "90% done" | $0 — rarely sells at all |
| Runs, no users | Working app, live demo, clean handover, decent domain | $100–$1,000 |
| Runs + demand signal | Early users, a waitlist, GitHub stars, a ranking page | $1,000–$5,000+ |
| Earning MRR | Any real recurring revenue | MRR multiples — different market |
| Documented outlier | Base44: 250K users, ~$189K/mo profit | $80M (Wix acquisition) |
The middle bands are anchored to real transactions, not theory: pre-revenue listings on Microns have closed at $500 (content site) and $1,000 (SMS tool), and a founder publicly documented selling his $0-revenue SaaS for $4,500. The outlier row is real too: per TechCrunch, Base44 sold to Wix for $80M cash at six months old. You're almost certainly not Base44, but the spread proves the point: this asset class has no price list, only price discovery.
What moves you up a band
- From "doesn't run" to "runs": finish or cut. A smaller app that demos flawlessly beats a bigger one that almost works. Buyers pay for certainty, not ambition.
- From "runs" to "demand signal": show anyone cares. Forty weekly users, a 300-person waitlist, or a domain that ranks for its niche each add real dollars. Export the proof: screenshots and lists, not claims.
- Within every band: shrink the AI discount. Buyers assume AI-written code needs auditing, so they price in that work. Rotate secrets, check your database access rules, patch stale dependencies, add tests on the core flow, and disclose the origin with proof of review. The full checklist is in our vibe-coded selling guide.
- Handover quality is silent price. A documented transfer bundle (domain, backend,
.env.example, deployment notes) keeps a deal at its number. A messy one renegotiates it downward.
If your app has crossed into revenue, stop reading pre-revenue bands: even modest MRR reprices the asset on multiples. Run it through our free valuation calculator (it estimates by business type with 2026 market multiples, no signup) or see the guides for AI SaaS tools and pre-revenue projects for the mechanics.
Why there's no formula, and what replaces it
Revenue-based businesses get priced by multiplying MRR or profit. With nothing to multiply, a vibe-coded app is priced as an asset bundle: working code, a domain, any audience, and the months of building the buyer skips. Two people can honestly value that bundle two ways apart, which is exactly why a fixed asking price fails. Set it high and the listing rots; set it low and you've donated your work to a stranger.
The replacement for the missing formula is competition. Bulow and Klemperer's classic research on auctions versus negotiations found that one additional competing bidder tends to be worth more than skilled negotiation with a single buyer. For an asset with no comparables, competing bids don't refine the price — they create it.
That's the reasoning behind ExitBid's format: a 5-day auction where verified buyers bid up from a reserve you set, flat $199, 0% commission, pre-revenue welcome, full refund if the listing isn't accepted. The honest trade-off: our buyer pool is younger than Flippa's. What the format buys you is the answer this whole article circles: the real market number for your specific app, in five days. The zero-revenue flow is on the pre-revenue selling page.
A worked example
Say you vibe-coded a niche scheduling tool: it runs, the demo is live, you own a clean .com, and 60 people signed a waitlist after one Reddit post. Band two, top half. The comparable-anchored range is roughly $1,500–$4,000 depending on how much the buyer values the niche. A sane reserve is the bottom of that range (the number you'd genuinely accept), and the auction resolves the rest. What you should not do is list it at $12,000 because the idea "could be huge": that's pricing the dream you're keeping, not the asset you're selling.
Frequently Asked Questions
Documented deals put working pre-revenue apps in a $100–$5,000 range: simple projects that run and transfer cleanly sell for a few hundred dollars, and polished apps with early users or a waitlist reach the low thousands — real examples include $500 for a content site, $1,000 for an SMS tool, and $4,500 for a $0-revenue SaaS. Once an app earns recurring revenue it's priced on MRR multiples instead, which is a different and higher market.
The documented ceiling is Base44, a solo-owned vibe-coding startup that sold to Wix for $80 million in cash at six months old, with roughly 250,000 users and about $189K in monthly profit — as reported by TechCrunch. That's an extreme outlier with real revenue and massive traction, not a benchmark for a weekend project. Its lesson is narrower: this asset class has no fixed price list, and traction moves the number by orders of magnitude.
Buyers don't apply a fixed AI discount, but they price in the cost of auditing and hardening the code, because AI-generated codebases have a reputation for missing access controls and hardcoded secrets. You shrink that discount by doing the work first: rotate secrets, check database access rules, patch old dependencies, add a few tests, and disclose the AI origin with proof of review. A codebase the buyer can run in ten minutes loses very little to the AI label.
Not a revenue formula — with little or no MRR there's nothing to multiply. The practical method is asset pricing: add up what the buyer receives (working code, domain, users or waitlist, time saved versus building from scratch) and check it against documented comparable deals. ExitBid's free valuation calculator produces an instant estimate from 2026 market data by business type, with no signup.
Competition. Research by Bulow and Klemperer found that one extra competing bidder tends to beat skilled negotiation with a single buyer — and for an asset with no comparables, competing bids don't just refine the price, they create it. That's why a time-boxed auction with a reserve is the cleanest mechanism for a vibe-coded app: you set the floor you'd accept, and buyers discover the ceiling.
Final Thoughts
So how much is your vibe-coded app worth? If it runs: hundreds. If people want it: thousands. If it earns: multiples. The bands are real and the deals behind them are documented. But the precise number for your app only exists once buyers compete for it. Everything you do before listing (finish it, prove demand, harden the code, document the handover) is about entering the auction from the highest band you can honestly claim.
Get your starting number from the free valuation calculator: thirty seconds, no signup. Then, when you want the market's answer instead of an estimate, list it on ExitBid: 5-day auction, flat $199, zero commission, pre-revenue welcome.
Related reading
→ How to Sell a Vibe-Coded App in 2026 (Yes, Buyers Pay) → You Vibe-Coded an App With No Revenue. Can You Still Sell It? → How to Value a Pre-Revenue Project (When There's No MRR)What Would Yours Go For?
Start with a free 30-second estimate. When you want the real number, a 5-day auction finds it: flat $199, zero commission, pre-revenue welcome.