Tileflow

Pay per map load, not per tile

1 map load = one visitor initializing your map.

for everyone

Free

$0/ mo

5,000 map loads / mo

Side projects and small sites — commercial use included.

  • Full planet coverage, weekly refresh
  • Unlimited projects & team members
  • 5,000 geocoding requests / mo
  • 1 hosted layer (PMTiles, 100 MB)
  • No credit card required
  • Tileflow badge on the map
Get started
for production

Pro

Recommended
$20/ mo

25,000 map loads / mo

25,000 map loads included, then $1.20 per 1,000. No surprises: set your own spend cap.

  • Everything in Free, without the badge
  • 100,000 geocoding requests / mo
  • 10 GB hosted layers, then $1 per GB
  • Static maps — 1 image = 1 map load
  • Usage analytics & domain allowlists
  • Spend cap you control
  • SLA & batch geocoding
Contact us
for growing teams

Business

$195/ mo

300,000 map loads / mo

300,000 map loads included, then $1 per 1,000. SLA, priority support and room to grow without a sales call.

  • Everything in Pro
  • 500,000 geocoding requests / mo + batch
  • 100 GB hosted layers, large-file jobs
  • 99.9% SLA on map delivery
  • PMTiles extracts — your data, downloadable
  • Priority support
Contact us
for high volume

Scale

Custom

High-volume map loads / mo

Volume discounts, custom SLA and a human who answers.

  • Volume discounts
  • Custom SLA & support
  • Invoice billing
  • Migration help
Contact us

Static maps and tile overage bill as map loads — one meter, one price. Cached tiles and repeat visits are never billed as extra loads. Local development is always free and needs no account.

Compare plans in detail

Every limit, every overage price — nothing hidden behind a sales call.

FeatureFreeProBusinessScale
Map loads included5,000 / mo25,000 / mo300,000 / moCustom
Extra map loadsMap pauses$1.20 per 1,000$1 per 1,000Volume discounts
Static maps — 1 image = 1 map load
Geocoding requests5,000 / mo100,000 / mo500,000 / moCustom
Extra geocoding$0.25 per 1,000$0.20 per 1,000Custom
Batch geocoding50 queries per callCustom
Hosted layers storage100 MB · 1 file10 GB100 GBCustom
Extra storage$1 per GB / mo$1 per GB / moCustom
Layer upload formatsPMTiles+ GeoJSON & CSV (≤50 MB)+ Shapefile & GeoPackageAll formats
Unlimited projects & team members
Badge-free maps
Spend cap you controlSoft limit
PMTiles extracts
SLA99.9% map deliveryCustom
SupportCommunityEmailPriorityDedicated