Sorry, you need to enable JavaScript to visit this website.
Block builder: 
Maps SDK Hero Image

MAPS SDK FOR ANDROID, IOS, WEB JAVASCRIPT

Add Location to your Web and Mobile Applications

Start building

MAPS SDK OVERVIEW - FREE MAPS AND TRAFFIC FLOW TILES

The TomTom Maps SDK offers client libraries to add an array of location services including Maps, Routing, Search, Traffic, and Geofencing to your website and mobile applications. Download our toolkits comprised of documentation, code samples, functional demos, and SDK examples to get started. Check out our blog and tutorials section to see what you can build. Free Maps and Traffic Flow Tiles with our Mobile Maps SDK for Android™ and iOS™.

MAP SDK FOR WEB

Use our Maps SDK for your web applications in JavaScript to add maps, search, routing, traffic, and/or geofencing to your web application. Easily add a store locator, route planner, and other features to your website.

Maps SDK For Web Image

App examples:

Item: 

Mapping

Display maps in your own look and feel and allow your users to interact with them. Overlay and interact with your own datasets for beautiful data visualization.

Routing and directions

Provide your app users with a intuitive and powerful way to plan routes in real-time or in the future. Our routing product supports advanced parameters such as truck routing, eco-routing, time-to-leave, and traffic enabled ETAs.

Search And Geocoding Image
Item: 

Search & Geocoding

Search, display and cluster a large amount of places on top of a map. This is ideal for industries that need address directories such as real estate, travel, hotel, and restaurant bookings.

Traffic

Overlay real-time traffic data from over 600 million devices on top of a map to monitor the traffic around a location.

MAPS SDK FOR iOS

Our Maps SDK for iOS comes with easy to follow documentation, functional examples, and code samples for our key products including maps, search, routing, traffic, and geofencing. Start building with these code samples in your own application to speed up development and get to market faster.

Maps SDK For iOS Image

App examples:

Item: 

Mapping

Display an interactive, customizable map to your mobile application with varying zoom levels, the option of raster and vector tiles, and a number of other elements.Take advantage of map manipulation and map interactions. Use annotations and other elements on the map in your mobile application.

Routing

Allow your users to plan the best route through all their waypoints in the most optimal order. Allow your users to easily search for locations with address or points of interest autocompletion. Help them choose between toll roads, motorways, ferries, unpaved roads, carpool lanes, and roads that have already been taken.

Search And Geocoding Image
Item: 

Search & Geocoding

Allow your users to easily search for locations with Address Autocomplete, simplifying the search of addresses and points of interest (POIs).Implement global search or near-me search in your mobile app so that it returns the best search results for your needs.

Geofencing

Take action based on location! Define virtual boundaries on real geographical locations, and check whether an object is located within, outside, or close to a geofence.

MAPS SDK FOR ANDROID

The Maps SDK for Android allows you to easily configure and deploy various location services within your Android application. Try our Maps SDK examples and code samples to get started with your own project today!

Android Examples Image

App examples:

Item: 

Mapping

Easily display an interactive map to your application. Choose from our vector and raster tile maps depending upon your use case and overlay it with additional location services to provide more context.

Search & Geocoding

By adding search capabilities to your application, your users are able to search for addresses or places with auto-completion and correction for the best search experience. You can enhance this experience even further by overlaying this on top of a map and adding traffic information to provide accurate ETAs to the location.

Android Examples Image
Item: 

Routing and directions

Calculate the most optimal routes using advanced parameters such as traffic avoidance, eco routes, waypoint optimization, reachable range, time to leave and more.

Geofencing

Take action based on location! Define virtual boundaries on real geographical locations, and check whether an object is located within, outside, or close to a geofence.

MAPS SDK FUNCTIONAL EXAMPLES

MIGRATE TO TOMTOM MAPS SDKS GUIDES

Grid Item: 
Android Migrate Image

Migrate to TomTom Maps SDK for Android

Find out all you need to migrate to TomTom Maps SDK for Android

Get started
iOS Migrate Image

Migrate to TomTom Maps SDK for iOS

Find out all you need to migrate to TomTom Maps SDK for iOS

Get started
Web Migration Image

Migrate to TomTom Maps SDK for Web

Migrating from previous SDK versions? Find out all you need to migrate to TomTom Maps SDK for Web

Get started

MAPS SDK PRICING

Our Maps SDK offering includes 2,500 daily free transactions to get you started. When using our Maps SDK for iOS or Android, our maps and traffic flow tiles are entirely free - no limits