How to make an app · Honest guide

How to make an app for free —
and what 'free' really costs

You can build and test an app for free using free tiers of no-code builders, MIT App Inventor, Firebase's Spark plan or Supabase's free plan. Publishing is not free: Google Play charges a one-time US$25 and Apple US$99 a year. 'Free' also ends when you need a custom domain, more users, more data, removed branding or paid services like SMS.

By , FounderUpdated 5 min read

Share

Quick answer: Can I really make an app for free?

  1. Building can be free: no-code free plans, MIT App Inventor, Firebase Spark, Supabase Free.
  2. Publishing costs money: Google Play US$25 once, Apple US$99 a year.
  3. Free tiers end at usage limits, inactivity pauses, branding, custom domains and SMS.
  4. Your time is the real cost — budget weeks, not hours.

Key takeaways

  • 'Free' is a stage, not a business model. Plan the first paid step before you need it.
  • Free backends are genuinely generous for prototypes — Firebase gives 50,000 Firestore reads a day; Supabase gives a 500 MB database.
  • Read the limits that bite first: Supabase pauses free projects after a week of inactivity; phone (SMS) login costs money almost everywhere.
  • Builder free plans often add their branding, cap users or block publishing to stores.
  • If the app works, a small paid plan is cheap compared with rebuilding on a different platform later.

"Free" is the most clicked word in app-making searches and the most misleading. You genuinely can build a working app without paying anything. What you cannot do for free, for long, is publish it widely, grow it, and keep it running. Here is exactly where the money starts — so you can plan for it instead of being surprised by it.

Can I really make an app for free? At a glance: Building; Publishing; Free tiers end; Your time.
At a glance: Can I really make an app for free?

The short answer

What is free and what is not when you make an app
StageFree?What it really costs
Learning and prototypingYesYour time
Building a small appYes, on free tiersYour time; free-tier limits
Publishing on Google PlayNoUS$25 once4
Publishing on the App StoreNoUS$99 a year5
A web app or PWAMostlyA domain (a few hundred to a few thousand ₹ a year)
Growing past free limitsNoPaid builder, backend and service plans

The free toolkit

The free toolkit: Free builders; Free backends; Free hosting; Free design and testing.
The free toolkit

Free builders

MIT App Inventor is free and block-based, built for learning to make Android apps3. Many no-code builders also have free plans for prototypes — typically with their branding, user caps or no store publishing.

Free backends

Firebase's Spark plan needs no payment method and includes daily quotas such as 50,000 Cloud Firestore reads and 20,000 writes1. Supabase's free plan includes a 500 MB database per project2.

Free hosting

Static sites and PWAs can be hosted free on several platforms, and Firebase Hosting includes 10 GB of storage on Spark1.

Free design and testing

Free tiers of design tools, Android emulators, and real-device testing quotas on many services.

Where "free" ends: the limits that bite first

The free-tier limits you will hit, and what comes next
LimitTypical triggerTypical next step
Database size or readsA few hundred active usersBackend's first paid tier
Inactivity pauseA week without trafficPaid tier, or keep a scheduled ping
SMS / phone loginFirst real usersPay per SMS, or use email or Google sign-in
Builder brandingShowing it to customersBuilder's starter plan
Store publishingLaunchUS$25 Google Play; US$99/year Apple
Custom domain and emailLaunchDomain and email plan

A realistic ₹0 → paid path

Diagram of 5 steps for a realistic ₹0 → paid path: 1. ₹0 — learn and prototype; 2. ₹0 — test as a web app or PWA; 3. ~₹2,100 once — publish on Google Play; 4. Low monthly cost — the first paid tiers; 5. ~₹8,500 a year — add iOS.
A realistic ₹0 → paid path
  1. ₹0 — learn and prototype with a free builder or MIT App Inventor and a free backend.
  2. ₹0 — test as a web app or PWA with real users; no store fees needed. See what a PWA is.
  3. ~₹2,100 once — publish on Google Play (US$25), running the 14-day closed test new personal accounts need6.
  4. Low monthly cost — the first paid tiers when you outgrow the free limits or need to remove branding.
  5. ~₹8,500 a year — add iOS (US$99) when your users or revenue justify it.

The cost nobody counts: your time

A "free" app built over twelve weekends is not free if those weekends could have earned money or tested three other ideas. Be honest about the trade:

  • Use free tools to learn and to test demand fast.
  • Pay for tools as soon as they save you more time than they cost.
  • Hire help when the app needs features beyond the tool, security you cannot verify, or speed you cannot provide.

Can a free app make money?

Yes — through ads, in-app purchases, subscriptions, or by supporting a business that earns elsewhere (a clinic's booking app, a coaching centre's fee tracker). But by the time an app earns real money, it almost always runs on paid tiers. That is a good sign, not a failure: the tiers cost far less than the revenue they support.

Key terms, defined

Free tier — a no-cost plan with usage limits. Backend — the server side that stores data and handles logins. Spark plan — Firebase's no-cost plan. Blaze plan — Firebase's pay-as-you-go plan. PWA — a progressive web app, a website that installs and behaves like an app.

Frequently asked questions

Can I make an app for free?

You can build and test one for free. Free plans of no-code builders, MIT App Inventor, and free backend tiers such as Firebase Spark and Supabase Free cover prototypes and small apps. Publishing costs money — US$25 once for Google Play and US$99 a year for Apple — and growth usually means a paid plan.

What is the best free app maker?

For learning and simple Android apps, MIT App Inventor is free and beginner-friendly. For data-driven apps, no-code builders with free plans work for prototypes. For a free backend, Firebase's Spark plan and Supabase's free plan are generous. The best choice depends on whether you need stores, data and custom logic.

Is publishing an app on Google Play free?

No. Google Play charges a one-time US$25 registration fee for a developer account. There is no annual fee. New personal accounts must also run a 14-day closed test with at least 12 testers before publishing to production.

What are the hidden costs of a free app?

Store fees, a custom domain, removing the builder's branding, more users or storage than the free tier allows, SMS for phone-number login, email sending, paid integrations, and the time you spend building and maintaining it. Many apps also eventually need a developer for features the free tool cannot do.

Can a free app make money?

Yes — through ads, in-app purchases, subscriptions or by supporting a business that earns elsewhere. But a free plan rarely supports earning at scale; by the time an app makes money, it usually runs on paid tiers that cost far less than the revenue.

Is Firebase free for apps?

Firebase's Spark plan is free with no payment method and includes daily quotas — for example 50,000 Cloud Firestore document reads and 20,000 writes a day. Some features, such as phone authentication by SMS, need the pay-as-you-go Blaze plan.

Sources

  1. Firebase — Pricing (Spark and Blaze plans)
  2. Supabase — Pricing (Free plan limits)
  3. MIT App Inventor — Official site
  4. Google Play Console Help — Required information to create a developer account
  5. Apple Developer — Membership details and pricing
  6. Google Play Console Help — App testing requirements for new personal developer accounts
  7. Checked October 23, 2026. Figures that change — fees, salaries, prices — are reviewed every six months; if something is out of date, tell us.
Pass it on

Know someone who'd enjoy this?

Send it to them — one tap, no sign-up. Good ideas travel best between friends.

Keep exploring

Where to go from here

Join free

Get the ideas, not the noise.

Sign up with Google and we’ll send you short UX psychology tips by email — why people tap, stall and leave, and what to do about it. Unsubscribe anytime. Prefer something to keep? Get the free Laws of UX guide as a PDF.

Get the free Laws of UX PDFFree · no spam · unsubscribe anytime
Before you launch

Make sure the first screen makes sense.

A behavioral UX audit of your app or SaaS product: why users hesitate, stall and leave, and a prioritized fix list. Fixed price, 2–4 weeks.

Free certification

Turn what you know into a credential.

Free, test-based UX, UI and product certifications. Answer real product scenarios, graded on our server, and earn a founder-signed certificate anyone can verify and you can add to LinkedIn.

  • Credential ID
  • QR verification
  • LinkedIn-ready
Free PDF · 74 pages · 2 editions

The Laws of UX, in one field guide

60 research-backed principles in 6 categories — what each one means, why it works on the human brain and how to use it on your own screens. Written by Sushant Singh, founder of Science of Apps, who has scaled consumer apps to lacs of users and spent 10+ years leading product across startups and digital businesses in the US, EU & India.

Pick your edition
Free. No card, no paywall — just your email.
Free PDF · 74 pages

Get Laws of UX by email

Choose your edition

You’ll also get occasional UX psychology tips. Unsubscribe anytime. Privacy policy

Free PDF · 90 pages · 2 editions

100+ Subscription Paywalls, decoded

110 real paywalls from top apps, taken apart, rated out of 5 and decoded with the Laws of UX — plus the frameworks, copy and checklists to ship your own. By Sushant Singh, founder of Science of Apps.

  • 110 paywalls rated
  • 34 Laws of UX
  • 12 frameworks

Which paywall scored 4.8 out of 5, and which scored 2.6? It’s all inside.

Pick your edition
Free. No card, no paywall — just your email.
Free PDF · 90 pages

Get 100+ Paywalls, Decoded by email

Choose your edition

You’ll also get occasional UX psychology tips. Unsubscribe anytime. Privacy policy