Esri ArcGIS Basemap Styles & Map Tiles

"A location service that provides basemap styles and data for the world. It returns styles as Mapbox styles and web maps, and data as vector tiles and/or map tiles." [1]

location.arcgis.com/ · By Esri · Agent JSON · Suggest an edit · Last verified 2026-06-14 · Source confidence: high

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.

Best for / Avoid if

Best for: Prototypes and side projects - free to start, no sales call; Teams needing broad API coverage out of the box; Cost-sensitive teams - low, transparent entry price

Avoid if: You have strict compliance requirements

Scores

  • 30 / 100
    Agent friendliness
  • 100 / 100
    Pricing transparency
  • 85 / 100
    Setup speed
  • 0 / 100
    Docs quality
  • 100 / 100
    Procurement ease
  • 50 / 100
    Trust readiness

Scores are computed deterministically from this profile's published, sourced fields (pricing, compliance, capabilities, docs and developer-surface signals) - not from reviews or paid placement. Each axis is 0-100; an unknown signal scores 0 for that axis. Procurement ease is the inverse of buying friction (higher = easier to adopt).

Pricing & procurement

Pricing model
Usage-based
Published pricing
Yes
Free tier
Yes
Free tier details
ArcGIS Location Platform includes 2 million free basemap tiles per month (then $0.15 per 1,000 tiles) and 1,000 free basemap sessions per month (then $4.00 per 1,000 sessions). Static basemap tiles share the same 2M/month free pool. ArcGIS Online subscriptions include basemap tile access at no additional per-tile charge.
Self-serve signup
Yes
Requires sales call
No
Enterprise plan
Yes [2]
Published prices
PlanItemPerAmountSource
ArcGIS Location Platform (free tier)basemap tiles (vector, map, and static basemap tiles from designated APIs)2,000,000 tiles per month$0source
ArcGIS Location Platform (pay-as-you-go)basemap tiles (vector, map, and static basemap tiles from designated APIs)1,000 tiles$0.15source
ArcGIS Location Platform (free tier)basemap sessions1,000 sessions per month$0source
ArcGIS Location Platform (pay-as-you-go)basemap sessions1,000 sessions$4source
ArcGIS Location Platform (free tier)map tile service bandwidth (data hosting)25 GB per month$0source
ArcGIS Location Platform (pay-as-you-go)map tile service bandwidth (data hosting)GB$0.43source
ArcGIS Location Platform (free tier)vector tile service bandwidth (data hosting)25 GB per month$0source
ArcGIS Location Platform (pay-as-you-go)vector tile service bandwidth (data hosting)GB$0.43source
ArcGIS Location Platform (free tier)tiles generated (publishing/hosting)25,000 tiles per month$0source
ArcGIS Location Platform (pay-as-you-go)tiles generated (publishing/hosting)1,000 tiles$0.12source
ArcGIS Onlinebasemap tilesincluded with ArcGIS Online subscription (tile-based; sessions not available on ArcGIS Online)$0source

Capabilities

  • Vector tiles
  • Static map images
  • Mobile SDK
  • Custom styling
  • Satellite imagery
  • 3D maps
  • Traffic layer
Supported actions
vector_tiles, raster_tiles, static_map_image, interactive_js_map, mobile_sdk_ios, mobile_sdk_android, custom_styles, satellite_imagery, 3d_buildings, style_editor, traffic_layer, basemap_styles_api, session_tokens, language_localization, worldview_customization [3]
Regions
global worldwide coverage, ArcGIS Basemap styles: data from TomTom, Garmin, FAO, NOAA, USGS, OpenStreetMap contributors, GIS User Community, Open Basemap styles: OpenStreetMap (OSM), Microsoft, Esri Community Maps, and other open data sources, Web Mercator projection, zoom levels 0-22 [4]
Languages
Arabic, Chinese (Simplified), Chinese (Traditional), Chinese (Hong Kong), French, German, Japanese, Korean, Portuguese (Brazil), Portuguese (Portugal), Russian, Spanish, English, 45+ languages supported via language parameter (global, local, ar, bs, bg, ca, zh-HK, zh-CN, zh-TW, hr, cs, da, nl, en, et, fi, fr, de, el, he, hu, id, it, ja, ko, lv, lt, nb, no, pl, pt-BR, pt-PT, ro, ru, sr, sk, sl, es, sv, th, tr, uk, vi) [5]
Input types
tile z/x/y coordinates, zoom level (0-22), basemap style name, language parameter, worldview parameter, places parameter, Mapbox GL style spec, ArcGIS web map spec, API key / access token
Output types
vector tiles (MVT/PBF), raster tiles (PNG, 512x512px), Mapbox Style Specification v8 JSON, ArcGIS Web Map Specification JSON, GL style JSON
Webhooks
No
Sandbox / test mode
No
SDK languages
JavaScript, Swift (iOS), Kotlin (Android), Flutter (Dart), JavaScript (Leaflet plugin) [6]
MCP server
No [7]

Trust & compliance

SOC 2
Unknown [8]
HIPAA
No [9]
GDPR
Yes [10]
ISO 27001
Yes [11]
PCI DSS
Unknown
Published SLA
Yes [12]
Known restrictions
Attribution required: 'Powered by Esri' must be displayed in all applications using ArcGIS APIs, SDKs, services, content, or data, Data source attribution required on map (TomTom, Garmin, FAO, NOAA, USGS, OpenStreetMap contributors, etc.), Requires ArcGIS Location Platform or ArcGIS Online account and valid access token with premium:user:basemaps privilege, Session tokens are only valid for the duration an application is running (max 12 hours); new session required on app restart, Static Basemap Tiles service only available on ArcGIS Location Platform (not ArcGIS Online or ArcGIS Enterprise), Session usage model not available on ArcGIS Online, ISO 27001 certification currently limited to EU regional hosting location only, Basemap services are NOT HIPAA-eligible (only geocoding and routing services qualify for HIPAA BAA with Esri), Esri's corporate SOC 2 does not cover ArcGIS products/services; ArcGIS Online relies on FedRAMP authorization and underlying cloud provider (Azure/AWS) SOC 2 certifications

Developer surface

Docs rendering: static

Integration

API style
rest
Base URL
https://basemapstyles-api.arcgis.com/arcgis/rest/services/styles/v2
Version
v2 (current release 2.12.0)
Versioning
url
Stability
ga
Auth methods
api_key, oauth2
Error format
vendor-specific: {"error": {"code": <int>, "message": "<string>", "details": ["<string>"], "restInfoUrl": "<string>"}}; custom codes 498 (invalid/expired token) and 499 (missing token) supplement standard HTTP codes

SDKs

  • JavaScript @arcgis/core · repo
  • Swift (iOS) ArcGIS Maps SDK for Swift · repo
  • Kotlin (Android) ArcGIS Maps SDK for Kotlin · repo
  • Flutter (Dart) arcgis_maps · repo
  • JavaScript (Leaflet plugin) esri-leaflet · repo

Adoption & maturity

Launched
2021-01-01
GA
2023-08-11

Other Maps APIs

  • Azure Maps Render (Map Tiles)

    "Azure Maps is a collection of geospatial services and SDKs that use fresh mapping data to provide geographic context to web and mobile applications."

    Usage · free tier · public pricing · self-serve

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

    "Make the world your platform. Develop AI-powered insights and build with maps in over 250 countries and territories, powered by data updated 100 million times daily."

    Hybrid · free tier · public pricing · self-serve

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

    "Bring location data to life with beautiful base maps, versatile upload and design tools and cross-platform rendering."

    Usage · free tier · public pricing · self-serve

  • Jawg Maps

    "Integrate maps and geocoding in your websites and mobile apps" - Jawg Maps is a map design and data geolocation platform offering customizable interactive and static maps, geocoding, routing, and elevation APIs built on OpenStreetMap data.

    Subscription · free tier · public pricing · self-serve

  • LocationIQ

    "Affordable Google Maps alternative for your website or app"

    Subscription · free tier · public pricing · self-serve

  • TomTom Map Display API & Maps SDK

    "The Map Display API is a suite of web services designed for developers to create web and mobile applications around mapping."

    Usage · free tier · public pricing · self-serve

Esri ArcGIS Basemap Styles & Map Tiles alternatives · Esri ArcGIS Basemap Styles & Map Tiles vs Azure Maps Render (Map Tiles) · All Maps APIs APIs

References

Each field above carries a numbered source - hover for a preview, click to jump here.

  1. Description: developers.arcgis.com
  2. Enterprise plan: esri.com
  3. Supported actions: developers.arcgis.com · developers.arcgis.com
  4. Regions: developers.arcgis.com
  5. Languages: developers.arcgis.com
  6. SDK languages: developers.arcgis.com
  7. MCP server: developers.arcgis.com
  8. SOC 2: trust.arcgis.com · trust.arcgis.com
  9. HIPAA: trust.arcgis.com · trust.arcgis.com
  10. GDPR: trust.arcgis.com
  11. ISO 27001: trust.arcgis.com · trust.arcgis.com
  12. Published SLA: trust.arcgis.com

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Score Agent Friendliness: 1030
  2. 2026-06-14 Robots Allows Agents: (none)Yes
  3. 2026-06-14 Has Structured Data: (none)Yes
  4. 2026-06-14 Capabilities: {}{"threed":true,"satellite":true,"mobile_sdk":true,"static_maps":true,"vector_ti…
  5. 2026-06-14 Summary Md: (none)Esri ArcGIS Basemap Styles and Map Tiles is a location service that delivers wo…
  6. 2026-06-14 Score Trust Readiness: (none)50
  7. 2026-06-14 Best For: (none)Prototypes and side projects - free to start, no sales call, Teams needing broa…
  8. 2026-06-14 Avoid If: (none)You have strict compliance requirements
  9. 2026-06-14 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  10. 2026-06-14 Score Docs Quality: (none)0
  11. 2026-06-14 Score Agent Friendliness: (none)10
  12. 2026-06-14 Score Pricing Transparency: (none)100
  13. 2026-06-14 Score Setup Speed: (none)85
  14. 2026-06-14 Score Procurement Friction: (none)100
  15. 2026-06-14 Llms Txt Present: (none)No
  16. 2026-06-14 Status Page URL: (none)https://status.location.arcgis.com
  17. 2026-06-14 Rendering: (none)static
  18. 2026-06-14 Has Published Pricing: set to Yes
  19. 2026-06-14 Free Tier Available: set to Yes
  20. 2026-06-14 Free Tier Details: set to ArcGIS Location Platform includes 2 million free basemap tiles per month (then …
  21. 2026-06-14 Self Serve Signup: set to Yes
  22. 2026-06-14 Requires Sales Call: set to No
  23. 2026-06-14 Enterprise Plan Available: set to Yes
  24. 2026-06-14 SOC 2: set to unknown
  25. 2026-06-14 HIPAA: set to No
  26. 2026-06-14 GDPR: set to Yes
  27. 2026-06-14 ISO 27001: set to Yes
  28. 2026-06-14 SLA Published: set to Yes
  29. 2026-06-14 SLA URL: set to https://www.esri.com/content/dam/esrisites/en-us/media/legal/referenced-files/s…
  30. 2026-06-14 Data Retention Policy URL: set to https://trust.arcgis.com/en/compliance/gdpr.htm
  31. 2026-06-14 Known Restrictions: set to Attribution required: 'Powered by Esri' must be displayed in all applications u…
  32. 2026-06-14 Auth Methods: set to api_key, oauth2
  33. 2026-06-14 Auth Docs URL: set to https://developers.arcgis.com/documentation/security-and-authentication/
  34. 2026-06-14 API Style: set to rest
  35. 2026-06-14 Base URL: set to https://basemapstyles-api.arcgis.com/arcgis/rest/services/styles/v2
  36. 2026-06-14 API Version: set to v2 (current release 2.12.0)
  37. 2026-06-14 Versioning Scheme: set to url
  38. 2026-06-14 Stability: set to ga
  39. 2026-06-14 Deprecation Policy URL: set to https://support.esri.com/en-us/knowledge-base/what-are-the-deprecation-plans-fo…
  40. 2026-06-14 Quickstart URL: set to https://developers.arcgis.com/documentation/mapping-and-location-services/mappi…
  41. 2026-06-14 Error Format: set to vendor-specific: {"error": {"code": <int>, "message": "<string>", "details": ["…
  42. 2026-06-14 Slug: set to arcgis-maps
  43. 2026-06-14 Starting Price Usd: set to 0.15
  44. 2026-06-14 Price Basis: set to 1,000 tiles
  45. 2026-06-14 Free Tier Limit: set to 2,000,000 basemap tiles/month (also 1,000 basemap sessions/month)
  46. 2026-06-14 Launched At: set to 2021-01-01
  47. 2026-06-14 GA Date: set to 2023-08-11
  48. 2026-06-14 Notable Customers: set to (none)
  49. 2026-06-14 Fields Not Found: set to documented_rate_limits, pci_dss, minimum_commitment, rate_limit_requests, rate_…
  50. 2026-06-14 Source Confidence: set to high

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/arcgis-maps \
  -H 'Content-Type: application/json' \
  -d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'

Suggest a correction to a field (cite a source)

curl -X POST https://apio.sh/api/suggest/arcgis-maps/FIELD \
  -H 'Content-Type: application/json' \
  -d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'

All the ways to contribute →