Firebase & Maps Cost Calculator
Estimate what a delivery or marketplace app costs per month — Firestore reads and writes, map loads and Routes calls, at current list prices.
The line that is not on the table
At a 5-second ping over 30 minutes, one delivery produces 360 location updates. A tracking screen that recomputes the route inside the location listener turns each of those into a billable Routes call — 360,000 a month, an extra $1,750.00 on top of the total above. The fix is to compute the route once per assignment and move the marker along it yourself, which is what the figures on this page assume you are doing.
What this does and does not count
It counts the four lines that actually move on a delivery app: Firestore reads and writes, dynamic map loads and Routes calls. Storage, egress, Cloud Functions invocations and anything you pay for outside Google are not in here — at this size they are rounding errors next to the map. Prices are Google's published list rates and the Firestore allowance is applied per day rather than per month, because that is how it is granted. Treat the total as the shape of the bill, not a quote. The full breakdown walks through where each number comes from, and the dispatch article covers the batching that keeps the Routes column small.
Other free tools
Play Store Signing Key Generator
Fill in your app details and get the exact keytool command, key.properties file and Gradle signing config for a Flutter or Android release build.
Package ID Renamer
Paste a new bundle id and get the exact files, lines and Gradle values to change in a Flutter or Android project.
AdMob Test ID Cheatsheet
Copy-paste Google test unit ids for banner, interstitial, rewarded and native, for both platforms.