An app cost calculator that shows its arithmetic.
Pick the package your build starts from, tick the features you actually need, and see an indicative cost band with every line item on screen. Each line comes from our published 2026 rates and the engineer-weeks the work really takes.
It is an indicative band you can budget against. It is not a quote: complexity moves it, from integrations and compliance to data migration and the reliability you need on day one. The fixed number comes out of a paid discovery sprint, in writing, and that sprint is credited in full against the build.
Choose a package, then add features.
Pick a starting package above and the feature checklist opens here.
Questions people ask this calculator
ضعه في موجز. مهندس أقدم — لا مندوب مبيعات — يردّ خلال يوم عمل واحد.
Is this a quote?
No. It is an indicative band: a starting package from our published 2026 bands, plus the features you ticked priced at real engineer-weeks × our published rates. What it cannot see is your data model, your legacy systems, the quality of the APIs you need to integrate with or the reliability bar you need on day one. Those are what move a real number. The fixed price comes out of a paid discovery sprint, in writing, and the sprint is credited in full against the build.
Where do these numbers come from?
One place: our published 2026 rate card. The starting packages are the typical all-in bands for a first production release. Each feature block is priced as engineer-weeks × the monthly rate of the role that does the work, divided by four, because a working month with us is 160 hours, or four 40-hour weeks. The component computes every figure live from the rate card, so nothing can drift, and the derivation for every block is written out in the source.
What does the package band already include, and what gets added?
The package band pays for the foundation (architecture, the design system, CI/CD, QA, a delivery lead and the release) plus the scope its own description names. Those building blocks are pre-ticked and marked 'in the package', so nothing is charged twice. Only what you add beyond them moves the number, and each addition shows as its own line with the engineer-weeks and the role behind it.
Why a band and not a single number?
Because a single number before discovery would be false precision. The gap between the low and the high end is what is still unknown: how clean the integrations are, how much edge-case behaviour appears once real users arrive, and how strict the compliance evidence has to be. Where scope is truly fixed we do publish exact prices: support plans, DevOps retainers and setup packages all carry a precise figure.
Can I see the price in euros or Swiss francs?
This estimator works in US dollars. Swiss and EU clients are quoted in Swiss francs or euros from the same 2026 rate card; your contact issues that edition with the proposal, so the figure you sign is in your own currency. We show one currency here because a conversion rate fixed months ago would slowly drift from the market.
Is anything I enter stored or sent anywhere?
No. The estimator runs entirely in your browser: nothing you tick is saved, transmitted or attached to analytics, and no email address is required to see the result. The project brief leaves the page only when you copy it and choose to send it to us.
What happens after I copy the brief?
Send it and we come back with a high-level estimate — the first workshop and that estimate are free, usually within three working days. If it looks like a fit we propose a paid discovery sprint: workflows mapped, integrations named, the v1 cut-line drawn, an architecture and a costed roadmap you keep whatever you decide next. The fixed quote is written from that document, the sprint cost is credited in full against the build, and 100% of the code and IP transfers to you if we build.
هل لديك مشكلة تستحق
حلًّا متقنًا؟
حدّثنا عن منتجك وجدولك الزمني وقيودك. سنردّ خلال يوم عمل واحد بقراءة صادقة حول الملاءمة والنطاق والفريق المناسب لتنفيذه.
