navigation sdk intro ios

The Navigation SDK helps you bring map visualization, location search and handling, and driver guidance to your iOS application with minimal effort.

It issues visual and audio turn-by-turn instructions and smartly handles events like deviations and traffic jams in the route ahead.

The Navigation SDK is available by request only. Reach out to us to begin your journey with it.

Getting started

Configure your project to start using the Navigation SDK and build your first navigation application with it.

Key features

The Navigation SDK offers key features to help you every step of the way.

Built-in UI components.

Built-in UI

Use our pre-built UI components to quickly create great navigation experiences for your users.

Turn by turn navigation

Turn by turn

Provide visual and audio instructions along a route and handle various events like route deviations and destination arrivals.



Add search functionality to your application, enable autocomplete results, and bring your own POIs into the search process.

Vehicle restrictions

Vehicle restrictions

Enable the display of low-emission zones and restrictions based on a user-defined vehicle profile, like trucks, buses, or non-low-emissions vehicles.



Enable traffic incidents on a route along with your guidance and detail the various incident types, like traffic jams, roadworks, and closed roads.

Safety cameras

Offline maps

Allow users to search for destinations, plan routes, and navigate even without a network connection.

Code samples

TomTom provides a helpful set of individual projects showcasing features for the Navigation SDK.

Help and support