Building a web app in 2026 can cost anything from nothing to six figures, depending on the route. Custom development by an agency costs the most, template and no-code tools charge a monthly subscription, and AI app builders such as WisyLink start free, with paid plans from $7 to $100 a month plus your own domain and payment fees.
- Clutch's web development pricing guide, built from verified client reviews, says projects on its platform typically cost under $10,000, while large projects pull the average to about $66,500.
- Cost follows complexity, not page count: user roles, money flows, business rules and integrations each add design, build and testing time.
- Template and no-code tools trade a build fee for a subscription and your own hours; the tier your features need sets the real price.
- WisyLink charges no per-build fee. Community is free with 30-day links; Starter, Growth and Scale cost $7, $20 and $100 a month.
- Budget for the costs around the app: domain renewals, payment fees (Stripe's standard US card rate is 2.9% + 30¢), email sending and your own time.
- The cheapest safe path is a small first version, paying for permanence once people use it, and testing time in every budget.
The short answer: price brackets by route
There's no single price for "a web app", but there are four routes, and each has a recognizable cost shape. Third-party figures below come from the public sources linked in each section; WisyLink's figures are its published plans.
| Route | First version | Monthly running cost | Who does the work |
|---|---|---|---|
| Agency | Quoted per project; on Clutch, typically under $10,000, averaging about $66,500 | Hosting plus a maintenance retainer, quoted separately | A team: design, development, testing, project management |
| Freelancer | Hours × rate; rates vary widely by country and skill | Hosting plus hourly fixes | One developer, with you as project manager |
| Template or no-code tool | Your time, plus any paid templates or add-ons | A subscription whose tier depends on your features | You |
| AI app builder (WisyLink) | No build fee; builds draw on a usage allowance | $0 on Community (links last 30 days); $7, $20 or $100 on paid plans | You describe and test; the AI builds and the platform hosts |
So how much does a simple web app cost? On an AI builder, it can cost nothing to build and $7 a month to keep online on your own domain, plus the domain itself. With a freelancer, it's a project fee measured in hours. With an agency, Clutch's data puts typical projects under $10,000, but "typical" is a description of past projects, not a quote for yours. The rest of this guide explains what moves you up or down each range.
What actually drives the cost
Page count is the least useful way to estimate. Five things drive the cost of any web app, whoever builds it:
- Roles
- Every kind of user (visitor, customer, staff, admin) needs its own screens and permissions, and every permission is something to test. A brochure site has one role; a client portal has at least three.
- Money flows
- Taking a payment is one feature. Deposits, refunds, subscriptions, failed renewals and payment confirmations are five more.
- Business rules
- Availability, stock, approvals and deadlines are where bugs live, especially when two people act at the same moment.
- Integrations
- Each outside service (payments, email, CRM, calendar) is built against that provider's current documentation, needs credentials and must cope with the provider being down.
- Content and design
- Custom design, copywriting and photography are often bigger line items than code. AI builders don't remove them: WisyLink uses your photos, stock photos or vector art, and doesn't generate photographs.
Then there's everything after launch: security fixes, dependency updates, hosting, backups and small changes. On a custom build, someone has to own those, and that someone bills by the hour or by the month.
Route 1: agency or freelancer
Custom development buys the widest scope: any feature, any integration, native mobile apps, and code you own and can host anywhere. It is also the most expensive route, and the hardest to price before you have a specification.
Clutch, a B2B review platform, publishes a web development pricing guide compiled from reviews by verified clients. It reports that web development projects on its platform typically cost less than $10,000, with an average of $66,499 and a typical timeline of nine months. The gap between those two numbers is the lesson: most projects are small, and a few large ones, in a bracket that runs to $200,000 or more, drag the average up. The same guide puts the average hourly rate on Clutch at $25–$49, and lists $100–$149 an hour for companies in the United States, $50–$99 in Poland and under $25 in India.
For freelancers, a useful reference point is what developers earn as employees. The US Bureau of Labor Statistics reports median pay of $47.85 an hour for web developers and digital designers (May 2025). A freelance rate usually sits above an employee's wage, because it also has to cover unbilled hours, equipment, software and taxes. At that median wage, 100 hours of work is $4,785 in pay alone.
To estimate a quote, multiply the hours for your feature list by the rate, then add design, testing and a round of changes. When you compare quotes, check what each includes: discovery, design, build, testing, launch, a warranty period, hosting and a maintenance retainer. Ask who will own the code, the hosting account and the domain. Those three answers decide how expensive it is to switch developers later.
Is it cheaper to use AI than to hire a developer? For a first version of a standard web app (a booking site, a waitlist, a small store, an internal tool), almost always, in cash. A developer earns the money when you need what a hosted AI builder doesn't offer: a native App Store app, code you can export and host yourself, or regulated data with its own compliance work. Generated software also needs a human to check the last details, as we argued in the 70% problem, and that review time belongs in the AI route's budget.
Route 2: template and no-code subscriptions
Website builders, templates and no-code app platforms swap the build fee for a subscription and your own time. Their prices change too often to quote here, so compare the category on three points:
- Which tier your features need. Online payments, member logins, extra storage and your own domain often sit above the advertised starting tier.
- What scales with use. Some tools charge per editor or per end user, others per record or per automation run. An internal tool for twelve staff can cost very differently from a public site with the same screens.
- Add-ons and fees. Booking, forms or memberships may be separate apps with separate subscriptions, and some commerce plans add their own transaction fee on top of the payment processor's.
The hidden cost on this route is your time. Visual editors are approachable for pages, but wiring logic (who sees what, what happens when a payment fails) takes learning, and learning is unpaid work. Our comparison of no-code, low-code and AI app builders shows where each style fits.
Route 3: AI app builders, using WisyLink's public plans
An AI app builder replaces the developer and the visual editor with a conversation: you describe the app, an AI agent builds it and the platform hosts it. If the category is new to you, start with what an AI app builder is. Pricing is a subscription, but what the subscription measures differs by product. Here is WisyLink's published model:
| Plan | Price | What it adds |
|---|---|---|
| Community | Free, no card | One build per 5-hour usage window; links last 30 days, then are marked for deletion for a week; meant for ideas and first versions |
| Starter | $7 a month | Links that never expire, several apps building at once, shorter waits between builds |
| Growth | $20 a month | Five times Starter's usage allowance, more apps building at once |
| Scale | $100 a month | Twenty times Starter's usage allowance, all your apps building at once |
Three things a custom build bills separately are part of every plan: hosting on the app's own isolated compute, HTTPS, and a real backend with data, user accounts, file storage, and payment and email wiring when the app needs them. Each site also ships server-rendered pages with SEO tags and a sitemap.
There's no per-build fee. Usage is a rolling allowance with a 5-hour window and a 7-day window, measured on AI processing cost. When you reach it, new requests pause until the window resets, and a higher plan raises both windows. In the mobile apps, plans carry the same $7, $20 and $100 list prices, charged in local currency by the app stores.
What isn't included: the domain (registered separately with any domain registrar, then connected in Domains), payment processing (your Stripe or other provider's account and fees), email sending (your own SMTP account) and photos (yours or stock). There's also no code export: the app runs on WisyLink, so what you carry if you leave is your domain, your payment and email accounts, and any data you export.
Ongoing and hidden costs
The build is paid once. These come back every month or year, whichever route you choose:
- Domain. A yearly fee, and the renewal price can differ from the first-year price, so read both before buying.
- Payment processing. Charged by your payment provider, not your app builder. Stripe's standard rate for domestic cards in the US is 2.9% + 30¢ per successful payment, plus 1.5% for international cards and 1% when currency conversion is needed.
- Email. Confirmations, receipts and password resets need a sending account. Business mailbox plans often include SMTP; dedicated sending services charge by volume.
- Your time. Content updates, customer questions, testing every change. Price it at what an hour of yours is worth.
- Maintenance. On a custom build: security updates, dependency upgrades, server bills and fixes, usually billed by a developer. On a hosted builder, the platform runs the hosting; you still test what you change.
A five-line budget worksheet
Fill in one row per line for your app. The example column is a small booking site on WisyLink Starter that takes $20 deposits by card.
| Line | What to enter | Example |
|---|---|---|
| 1. Build | One-time build or project fee | $0; builds draw on the plan's allowance |
| 2. Platform | Monthly hosting or subscription | $7 a month (Starter) |
| 3. Domain | Yearly price divided by 12 | Your registrar's yearly price, divided by 12 |
| 4. Payment fees | Fee per payment × payments per month | $0.88 per $20 domestic card deposit (2.9% + 30¢) |
| 5. Your time | Hours per month × your hourly value | For example, three hours of updates and testing |
Lines 2 to 5 are your monthly cost; multiply by 12 for the first year. If line 1 is large, divide it by the number of months you expect that version to last before the next big change. That's the honest monthly cost of a custom build.
Cost by app type
Here are the same routes applied to four common first apps. The custom-build columns describe what pushes a quote up rather than invented price points, because a fair number depends on your specification.
| App type | What makes it harder | Agency or freelancer | No-code subscription | AI builder (WisyLink) |
|---|---|---|---|---|
| Landing or waitlist page | Referral logic, confirmation emails | The smallest kind of project, often fixed-price | An entry tier is usually enough | Community to test; $7 Starter if it runs past 30 days |
| Booking site | Availability rules, no double-booking, reminders, deposits | Mid-size; the rules and integrations drive the hours | Often a separate scheduling subscription | A paid plan, plus Stripe fees and your SMTP account |
| Small online store | Catalog, stock, checkout, shipping and tax rules | Mid to large; payments and testing add hours | A commerce tier, sometimes with its own transaction fee | A paid plan for a small catalog (filters, not full-text search), plus Stripe fees |
| Client portal | Logins, per-client data, file uploads, permissions | Mid to large; security review adds time | A member or portal tier, often priced per user | A paid plan; uploaded files count against your plan's storage |
On WisyLink, the plan you need depends less on the app type than on how often you build and change things: Growth and Scale exist for people who build a lot. Two of these apps have full guides: building a waitlist landing page and building a booking website with no double-booking.
How to keep costs down without cutting corners
- Write a one-page spec first. Roles, data, rules, integrations. Cutting a feature on paper is free; cutting it after it's built never is.
- Build the smallest version that answers your riskiest question. Often that's a waitlist or a booking page, not the whole product.
- Validate for free, then pay for permanence. On WisyLink, test on Community and upgrade once real people use the link, since free links are deleted after 30 days plus a week.
- Batch your changes. One clear message with five changes is one build; five vague messages are five builds, and on Community each one waits for a fresh 5-hour window.
- Keep the accounts that matter in your name: domain, payment provider and email sender. They carry over if you switch tools, and they keep fees visible.
- Budget testing time. A double-booked appointment or an unconfirmed payment costs more than the hour it takes to test.
- Know when to switch routes. If your requirements move into native apps, regulated data or code you must own, get developer quotes early instead of forcing a tool past its limits.
Compare plans and start free
Keep it live on your own domain: compare plans. Starter is $7 a month, Growth $20 and Scale $100, with no per-build fee.
The fastest way to price your own idea is to build its first version: start free on Community, no card needed. To see how WisyLink hosts and isolates each app, read how it's built.
F.A.Q.
