Skip Navigation
Framework

MapKit JS

Embed interactive Apple Maps on your website, annotate points of interest, and perform georelated searches.

Overview

Use this JavaScript API to embed interactive maps directly into your webpages or apps across different platforms and operating systems, including iOS and Android. Like MapKit for native apps, you can also add annotations and overlays to the map to call out points of interest or user destinations.

An image of a web browser window displaying a map of the San Francisco area.

MapKit JS requires authorization through a Maps token for initialization and some API calls. To create a Maps token, see Creating a Maps token.

Browser compatibility

MapKit JS supports the following browser versions:

  • Firefox 79 or later

  • Google Chrome 109 or later (desktop mode only)

  • Microsoft Edge

  • Safari 13.1 or later

Topics

See Also

Current page is MapKit JS