Use cases · Maps APIs

Best Mobile Map SDKs

Map providers with native iOS and Android SDKs for embedding interactive maps in mobile apps.

Required capability: Mobile SDK.

Our pick: Google Maps Platform (Maps JavaScript API, Static Maps & Map Tiles API)

Google Maps Platform provides interactive and static map rendering, vector and raster tiles, 3D photorealistic tiles, Street View, and mobile SDKs for iOS, Android, Flutter, and React Native, covering 250+ countries and territories on proprietary data updated 100 million times daily. It suits web and mobile applications ranging from store locators and fleet displays to real estate discovery and geospatial analytics. Pricing starts at $7 per 1,000 map loads with a free tier of 10,000 map loads per month per SKU, self-serve signup, and a published SLA. The platform holds SOC 2 Type 2 and ISO 27001 certifications, is GDPR compliant, and offers an MCP server alongside API key authentication.

Best for: Prototypes and side projects - free to start, no sales call; Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt).

The catch: The richest basemap with 3D, Street View, and global accuracy, but tiles may not be cached or stored, attribution is mandatory, and per-load pricing climbs fast at scale.

Google Maps Platform (Maps JavaScript API, Static Maps & Map Tiles API) profile →

Best for…

Best overall
Google Maps Platform (Maps JavaScript API, Static Maps & Map Tiles API) - our default pick: strongest across pricing, trust and breadth
Best free pick
Google Maps Platform (Maps JavaScript API, Static Maps & Map Tiles API) - free tier: Recurring monthly free allotment per SKU (effective March 1, 2025, replaced the old $200…
Best for enterprise
Google Maps Platform (Maps JavaScript API, Static Maps & Map Tiles API) - for regulated or large teams: SOC 2 Type II, published SLA, enterprise plan
Cheapest to start
TomTom Map Display API & Maps SDK - from $0.08 1,000 tiles to start; compare on your real usage, not the entry price
Best for agents
Google Maps Platform (Maps JavaScript API, Static Maps & Map Tiles API) - easiest to wire up programmatically: MCP server
Broadest surface
Google Maps Platform (Maps JavaScript API, Static Maps & Map Tiles API) - 23 documented actions; breadth isn't quality, but it's the most to build on

Ranked (6)

    • Best overall
    • Best free pick
    • Best for enterprise
    • Best for agents
    • Broadest surface

    Google Maps Platform provides interactive and static map rendering, vector and raster tiles, 3D photorealistic tiles, Street View, and mobile SDKs for iOS, Android, Flutter, and React Native, covering 250+ countries and territories on proprietary data updated 100 million times daily. It suits web and mobile applications ranging from store locators and fleet displays to real estate discovery and geospatial analytics. Pricing starts at $7 per 1,000 map loads with a free tier of 10,000 map loads per month per SKU, self-serve signup, and a published SLA. The platform holds SOC 2 Type 2 and ISO 27001 certifications, is GDPR compliant, and offers an MCP server alongside API key authentication.

    PricingHybrid · from $7 1,000 map loads · free tier
    TrustSOC 2 Type II · GDPR · ISO 27001
    Does
    • Vector tiles
    • Static map images
    • Mobile SDK
    • Custom styling
    • Satellite imagery
    • 3D maps
    Used byDomino's, Allstate, Kroger, Redfin
    The catchThe richest basemap with 3D, Street View, and global accuracy, but tiles may not be cached or stored, attribution is mandatory, and per-load pricing climbs fast at scale.

    Google Maps Platform (Maps JavaScript API, Static Maps & Map Tiles API) profile →

  • #2 Esri ArcGIS Basemap Styles & Map Tiles

    61 / 100

    Esri ArcGIS Basemap Styles and Map Tiles is a location service that delivers worldwide basemap styles and geographic data as vector tiles, raster tiles, and static map images, with SDKs for JavaScript, iOS, Kotlin, Flutter, and Leaflet. It suits applications ranging from interactive web maps and store locators to fleet tracking and 3D scene visualization. Pricing is usage-based at $0.15 per 1,000 tiles, with a free tier of 2 million tiles per month, self-serve signup, and no sales call required. The service is GDPR-compliant, ISO 27001 certified, and carries a published SLA, though all applications must display "Powered by Esri" attribution alongside data-source credits.

    PricingUsage · from $0.15 1,000 tiles · free tier
    TrustGDPR · ISO 27001
    Does
    • Vector tiles
    • Static map images
    • Mobile SDK
    • Custom styling
    • Satellite imagery
    • 3D maps
    • Traffic layer
    Avoid ifYou have strict compliance requirements

    Esri ArcGIS Basemap Styles & Map Tiles profile →

  • #3 Mapbox Maps (GL JS, Static Images & Vector Tiles)

    78 / 100

    Mapbox Maps is a mapping platform offering interactive web maps via GL JS, native mobile SDKs for iOS, Android, Flutter, and React Native, static map images, and vector and raster tile APIs, drawing on over 150 data sources with 100,000 map updates per day. It suits developers building location features into consumer apps, dashboards, fleet tools, and store locators. Pricing is usage-based at $0.25 per 1,000 tiles, with a free tier covering 200,000 vector tile requests, 50,000 GL JS map loads, and 50,000 static image requests per month. The service is SOC 2 Type 2 certified, GDPR compliant, and carries a published SLA.

    PricingUsage · from $0.25 1,000 tiles · free tier
    TrustSOC 2 Type II · GDPR
    Does
    • Vector tiles
    • Static map images
    • Mobile SDK
    • Custom styling
    • Satellite imagery
    • 3D maps
    • Traffic layer
    Used byToyota, General Motors, BMW, Hyundai AutoEver

    Mapbox Maps (GL JS, Static Images & Vector Tiles) profile →

  • #4 Jawg Maps

    56 / 100

    Jawg Maps is a map design and geolocation platform built on OpenStreetMap data, offering raster and vector tiles, static maps, satellite imagery, geocoding, routing, and elevation APIs alongside iOS, Android, and React Native SDKs. It targets developers embedding interactive or static maps in web and mobile apps, with notable customers including Décathlon, SNCF, and Fnac. Pricing starts at $289 per month for commercial use, with a free tier capped at 25,000 map views per month for non-commercial projects only. The service is GDPR-compliant, requires attribution to both Jawg Maps and OpenStreetMap, and satellite imagery coverage is limited to six European countries.

    PricingSubscription · from $289 month · free tier
    TrustGDPR
    Does
    • Vector tiles
    • Static map images
    • Mobile SDK
    • Custom styling
    • Satellite imagery
    • 3D maps
    Used byDécathlon, Wonderbox, The Fork, SNCF
    The catchAffordable, fully customizable OpenStreetMap maps, but the free tier is non-commercial only and commercial plans start around $289/month.

    Jawg Maps profile →

  • #5 TomTom Map Display API & Maps SDK

    62 / 100
    • Cheapest to start

    TomTom's Map Display API and Maps SDK is a REST-based suite for building interactive web and mobile mapping applications, offering raster and vector tiles, satellite imagery, static maps, custom styles, and native SDKs for JavaScript, Android, and iOS. Coverage spans 235 or more countries and territories using TomTom proprietary data, OpenStreetMap, and Overture Maps Foundation sources, with satellite imagery from Maxar. Pricing is usage-based at $0.08 per 1,000 tiles, with a free tier of 50,000 tile requests per day requiring no credit card. The product holds ISO 27001 certification and GDPR compliance, and counts Microsoft, Uber, Apple, and Huawei among its documented customers.

    PricingUsage · from $0.08 1,000 tiles · free tier
    TrustGDPR · ISO 27001
    Does
    • Vector tiles
    • Static map images
    • Mobile SDK
    • Custom styling
    • Satellite imagery
    • 3D maps
    • Traffic layer
    Used byMicrosoft, Uber, Apple, HUAWEI
    Avoid ifYou have strict compliance requirements

    TomTom Map Display API & Maps SDK profile →

  • #6 HERE Maps (Maps API for JavaScript & Raster/Vector Tile API)

    61 / 100

    HERE Maps provides interactive web maps, raster and vector tile rendering, mobile SDKs for iOS, Android, and Flutter, and supports indoor maps, 3D buildings, satellite imagery, and real-time traffic across 190+ countries using proprietary map data updated daily. It targets logistics, fleet, and location-aware web and mobile applications, with self-serve signup and a free tier of 250,000 transactions per month, then usage-based billing at $1.00 per 1,000 transactions. The service holds SOC 2 Type 2, ISO 27001, and GDPR compliance, publishes an SLA, and supports API key and OAuth2 authentication.

    PricingUsage · free tier
    TrustSOC 2 Type II · GDPR · ISO 27001
    Does
    • Vector tiles
    • Static map images
    • Mobile SDK
    • Custom styling
    • Satellite imagery
    • 3D maps
    • Traffic layer
    Used byBMW, Mercedes-Benz, Uber, Lyft
    Avoid ifYou need transparent pricing up front

    HERE Maps (Maps API for JavaScript & Raster/Vector Tile API) profile →

Scope: only APIs with the required capability, picked from published, cited data. The score is one input, not the verdict, and we lead with each one’s trade-off. No reviews yet, no paid placement. See the full Maps APIs directory.