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." [1]

azure.microsoft.com/en-us/products/azure-maps · By Microsoft · Agent JSON · Suggest an edit · Last verified 2026-06-14 · Source confidence: high

Azure Maps Render is Microsoft's map tile service for web and mobile applications, delivering raster and vector tiles, satellite imagery, traffic overlays, and static map images via a REST API backed by TomTom basemap data. It is priced at $4.50 per 1,000 transactions with a free tier of 5,000 Base Map Tile transactions per month, and supports self-serve signup without a sales call. SDKs are available for JavaScript, TypeScript, and React, with mobile support via the Web SDK in a WebView. The service carries SOC 2 Type II, ISO 27001, HIPAA, PCI DSS, and GDPR compliance, and is available globally except China and Korea.

Best for / Avoid if

Best for: Prototypes and side projects - free to start, no sales call; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box

Scores

  • 45 / 100
    Agent friendliness
  • 100 / 100
    Pricing transparency
  • 85 / 100
    Setup speed
  • 25 / 100
    Docs quality
  • 100 / 100
    Procurement ease
  • 100 / 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
5,000 free Base Map Tile transactions per month (Gen2). Each transaction covers up to 15 tiles = 75,000 tiles/month free. Free transaction counts vary by Render sub-service (Base Map Tiles, Imagery Tiles, Static Map Images, Weather Tiles all share the Gen2 free allowance per service meter).
Self-serve signup
Yes [2]
Requires sales call
No
Enterprise plan
Unknown
Published prices
PlanItemPerAmountSource
Gen2Base Map Tiles (15 tiles = 1 transaction) - free tierfirst 5,000 transactions/month$0source
Gen2Base Map Tiles (15 tiles = 1 transaction)1,000 transactions (5K–100K/month)$4.5source
Gen2Base Map Tiles (15 tiles = 1 transaction)1,000 transactions (100K–500K/month)$3source
Gen2Base Map Tiles (15 tiles = 1 transaction)1,000 transactions (500K–1M/month)$1.5source
Gen2Base Map Tiles (15 tiles = 1 transaction)1,000 transactions (>1M/month)$0.5source
Gen2Imagery Tiles (satellite/aerial, 15 tiles = 1 transaction) - free tierfirst 5,000 transactions/month$0source
Gen2Imagery Tiles (satellite/aerial, 15 tiles = 1 transaction)1,000 transactions (5K–100K/month)$4.5source
Gen2Imagery Tiles (satellite/aerial, 15 tiles = 1 transaction)1,000 transactions (100K–500K/month)$3source
Gen2Imagery Tiles (satellite/aerial, 15 tiles = 1 transaction)1,000 transactions (500K–1M/month)$1.5source
Gen2Imagery Tiles (satellite/aerial, 15 tiles = 1 transaction)1,000 transactions (>1M/month)$0.5source
Gen2Static Map Images (1 request = 1 transaction) - free tierfirst 5,000 transactions/month$0source
Gen2Static Map Images (1 request = 1 transaction)1,000 transactions (5K–100K/month)$4.5source
Gen2Static Map Images (1 request = 1 transaction)1,000 transactions (100K–500K/month)$3source
Gen2Static Map Images (1 request = 1 transaction)1,000 transactions (500K–1M/month)$1.5source
Gen2Static Map Images (1 request = 1 transaction)1,000 transactions (>1M/month)$0.5source
Gen2Weather Tiles (15 tiles = 1 transaction) - free tierfirst 5,000 transactions/month$0source
Gen2Weather Tiles (15 tiles = 1 transaction)1,000 transactions (5K–100K/month)$4.5source
Gen2Weather Tiles (15 tiles = 1 transaction)1,000 transactions (100K–500K/month)$3source
Gen2Weather Tiles (15 tiles = 1 transaction)1,000 transactions (500K–1M/month)$1.5source
Gen2Weather Tiles (15 tiles = 1 transaction)1,000 transactions (>1M/month)$0.5source
Gen1 Standard S0 (deprecated, retiring 9/15/26)Tile Transactions (rendering/tiles)1,000 transactions$0.5source
Gen1 Standard S1 (deprecated, retiring 9/15/26)Tile Transactions (rendering/tiles)1,000 transactions$5source

Capabilities

  • Vector tiles
  • Static map images
  • Custom styling
  • Satellite imagery
  • 3D maps
  • Traffic layer
Supported actions
get_map_tile, get_map_static_image, get_map_tileset, get_map_state_tile, get_map_attribution, get_copyright_caption, get_copyright_for_tile, get_copyright_for_world, get_copyright_from_bounding_box, raster_tiles, vector_tiles, satellite_imagery, traffic_tiles, weather_tiles, interactive_js_map, custom_styles, 3d_terrain [3]
Regions
Global (excluding China and Korea), US geographic endpoint (us.atlas.microsoft.com), EU geographic endpoint (eu.atlas.microsoft.com), Azure Government cloud (atlas.azure.us), Proprietary basemap data sourced from TomTom
Languages
Arabic, Bulgarian, Catalan, Czech, Danish, German, Greek, English (Australia), English (New Zealand), English (United Kingdom), English (USA), Spanish (Spain), Spanish (Mexico), Estonian, Finnish, French (France), French (Canada), Hungarian, Indonesian, Italian, Korean, Lithuanian, Malay, Norwegian Bokmål, Dutch (Netherlands), Polish, Portuguese (Brazil), Portuguese (Portugal), Romanian, Russian, Slovak, Slovenian, Swedish, Thai, Turkish, Ukrainian, Chinese (Simplified, China), Chinese (Traditional, Taiwan), and many more via IETF language tags
Input types
tilesetId (tileset identifier), zoom level (integer), tile x coordinate, tile y coordinate, center coordinates (lon,lat), bounding box, language (IETF tag), tile size (256 or 512 pixels), timestamp (for weather tiles), view/user-region parameter, path geometries (lines/polygons/circles), pushpin definitions, traffic layer overlay flag
Output types
vector tiles (MVT/PBF - application/vnd.mapbox-vector-tile), raster tiles (PNG), static map image (PNG or JPEG), map attribution text (JSON), copyright information (JSON), interactive map canvas (Web SDK)
Webhooks
No
Sandbox / test mode
No
SDK languages
JavaScript/TypeScript, React, iOS, Android [4]
MCP server
No [5]

Trust & compliance

SOC 2
SOC 2 Type II [6]
HIPAA
Yes [7]
GDPR
Yes [8]
ISO 27001
Yes [9]
PCI DSS
Yes [10]
Published SLA
Yes [11]
Rate limits
Render service - Road tiles: 500 QPS (Gen2 and Gen1 S1), 50 QPS (Gen1 S0). Render service - Satellite tiles: 250 QPS (Gen2 and Gen1 S1), not available on Gen1 S0. Render service - Static maps: 50 QPS (all tiers). Render service - Traffic tiles: 50 QPS (all tiers). Render service - Weather tiles: 100 QPS (Gen2 and Gen1 S1), 50 QPS (Gen1 S0). QPS limits for Gen2/Gen1 S1 can be raised via Azure Support. [12]
Known restrictions
Map attribution/copyright text must be displayed on the map whenever Azure Maps Render tiles are used (including in third-party map controls); Get Map Attribution API must be called and result shown in lower right-hand corner of the map, Satellite imagery (microsoft.imagery tileset) only available on S1 and G2 (Gen2) pricing SKU, Azure Maps shares customer address/location queries with TomTom as a subprocessor, Azure Maps services not available in China or Korea, Native iOS and Android SDKs are retired; mobile use requires Web SDK in a WebView, Web SDK Map Control v1 is deprecated and will be retired 9/19/26; migrate to v3, Gen1 pricing tier (S0 and S1) is deprecated and will be retired 9/15/26; migrate to Gen2

Developer surface

Docs rendering: static · llms.txt present

Integration

API style
rest
Base URL
https://atlas.microsoft.com
Version
2024-04-01
Versioning
url
Stability
ga
Auth methods
api_key, oauth2
Error format
problem+json
Rate limit
500 / second

SDKs

  • JavaScript/TypeScript azure-maps-control · repo
  • React react-azure-maps · repo
  • iOS azure-maps-ios-sdk-distribution · repo
  • Android com.azure.android:azure-maps-control · repo

Adoption & maturity

Launched
2018-01-01
GA
2018-05-31

Other Maps APIs

  • 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

  • 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."

    Usage · 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

Azure Maps Render (Map Tiles) alternatives · Azure Maps Render (Map Tiles) vs Google Maps Platform (Maps JavaScript API, Static Maps & Map Tiles API) · All Maps APIs APIs

References

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

  1. Description: learn.microsoft.com
  2. Self-serve signup: learn.microsoft.com
  3. Supported actions: learn.microsoft.com · learn.microsoft.com
  4. SDK languages: learn.microsoft.com
  5. MCP server: github.com
  6. SOC 2: learn.microsoft.com · learn.microsoft.com
  7. HIPAA: techcommunity.microsoft.com · learn.microsoft.com
  8. GDPR: learn.microsoft.com
  9. ISO 27001: learn.microsoft.com
  10. PCI DSS: learn.microsoft.com
  11. Published SLA: azure.microsoft.com · azure.microsoft.com
  12. Rate limits: learn.microsoft.com · learn.microsoft.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: 2545
  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,"static_maps":true,"vector_tiles":true,"traffic…
  5. 2026-06-14 Summary Md: (none)Azure Maps Render is Microsoft's map tile service for web and mobile applicatio…
  6. 2026-06-14 Score Setup Speed: (none)85
  7. 2026-06-14 Score Agent Friendliness: (none)25
  8. 2026-06-14 Score Pricing Transparency: (none)100
  9. 2026-06-14 Score Procurement Friction: (none)100
  10. 2026-06-14 Score Trust Readiness: (none)100
  11. 2026-06-14 Best For: (none)Prototypes and side projects - free to start, no sales call, AI agents and auto…
  12. 2026-06-14 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  13. 2026-06-14 Score Docs Quality: (none)25
  14. 2026-06-14 Llms Txt Present: (none)Yes
  15. 2026-06-14 Rendering: (none)static
  16. 2026-06-14 Llms Txt URL: (none)https://azure.microsoft.com/llms.txt
  17. 2026-06-14 Docs URL: (none)https://azure.microsoft.com/developer
  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 5,000 free Base Map Tile transactions per month (Gen2). Each transaction covers…
  21. 2026-06-14 Self Serve Signup: set to Yes
  22. 2026-06-14 Requires Sales Call: set to No
  23. 2026-06-14 SOC 2: set to type_2
  24. 2026-06-14 HIPAA: set to Yes
  25. 2026-06-14 GDPR: set to Yes
  26. 2026-06-14 ISO 27001: set to Yes
  27. 2026-06-14 PCI DSS: set to Yes
  28. 2026-06-14 SLA Published: set to Yes
  29. 2026-06-14 SLA URL: set to https://azure.microsoft.com/en-us/support/legal/sla/azure-maps/v1_0/
  30. 2026-06-14 Data Retention Policy URL: set to https://www.microsoft.com/trust-center/privacy
  31. 2026-06-14 Documented Rate Limits: set to Render service - Road tiles: 500 QPS (Gen2 and Gen1 S1), 50 QPS (Gen1 S0). Rend…
  32. 2026-06-14 Rate Limit Requests: set to 500
  33. 2026-06-14 Rate Limit Window: set to second
  34. 2026-06-14 Known Restrictions: set to Map attribution/copyright text must be displayed on the map whenever Azure Maps…
  35. 2026-06-14 Auth Methods: set to api_key, oauth2
  36. 2026-06-14 Auth Docs URL: set to https://learn.microsoft.com/en-us/azure/azure-maps/azure-maps-authentication
  37. 2026-06-14 API Style: set to rest
  38. 2026-06-14 Base URL: set to https://atlas.microsoft.com
  39. 2026-06-14 API Version: set to 2024-04-01
  40. 2026-06-14 Versioning Scheme: set to url
  41. 2026-06-14 Stability: set to ga
  42. 2026-06-14 Deprecation Policy URL: set to https://learn.microsoft.com/en-us/azure/azure-maps/about-azure-maps
  43. 2026-06-14 Quickstart URL: set to https://learn.microsoft.com/en-us/azure/azure-maps/quick-demo-map-app
  44. 2026-06-14 Error Format: set to problem+json
  45. 2026-06-14 Requires Verification: set to No
  46. 2026-06-14 Slug: set to azure-maps-render
  47. 2026-06-14 Price Basis: set to 1,000 transactions
  48. 2026-06-14 Free Tier Limit: set to 5,000 Base Map Tile transactions/month (up to 15 tiles per transaction = 75,000…
  49. 2026-06-14 Launched At: set to 2018-01-01
  50. 2026-06-14 GA Date: set to 2018-05-31

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/azure-maps-render \
  -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/azure-maps-render/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 →