Sorry, you need to enable JavaScript to visit this website.

Maps API


Pay as you grow. Simple.As low as $0.42 per 1000 transactions


Free maps and traffic on mobile. No transaction limits on maps and traffic tiles, we grow with you!

No commitmentNo commitment

No subscription, no lock in. No credit card needed.

No limitsNo limits on APIs or Web SDK

Consume as much as you want and get 2,500 free API transactions per day.

Free from adsVolume discounts

The more you buy, the cheaper it gets.

At TomTom, we believe in simplicity.

Use our free transactions for as long as you want and buy bundles of credits if you need more. Buy as many credits as you want, there are no limits to your growth. Use them whenever you want within a year. No subscription, no strings attached. And the more credits you buy, the cheaper it gets with our pay-as-you-grow plan. Simple.

Our Pay-as-you-grow plan includes

  • Free maps and traffic visualization from our SDK for iOS and Android
  • 2,500 free transactions per day for all our APIs
  • Access to 19 trillion location data points
  • Access to all our APIs and SDKs for a single transaction price
  • Access to all applications and use cases, including Asset Tracking
  • Customized support by e-mail and on our forums

What do you need credits for?

For any application which is publicly accessible,
excluding asset management applications.



For any application which is used for internal business purposes only,
including asset management.



VolumePricePrice per 1k transactions
50,000 $25.00 $0.50
100,000 $49.00 $0.49
250,000 $119.00 $0.48
500,000 $229.00 $0.46
1,000,000 $449.00 $0.45
2,500,000 $1,099.00 $0.44
5,000,000 $2,149.00 $0.43
10,000,000 $4,199.00 $0.42
VolumePricePrice per 1k transactions
50,000 $199.00 $3.98
100,000 $379.00 $3.79
250,000 $909.00 $3.64
500,000 $1,719.00 $3.44
1,000,000 $3,249.00 $3.25
2,500,000 $7,619.00 $3.05
5,000,000 $14,449.00 $2.89
10,000,000 $27,499.00 $2.75

1. How many API transactions can I make per day?

We provide a total of 2,500 TomTom Maps API transactions for free on a daily basis. These free transactions will be reset every day. In case you want to consume more API transactions, you can purchase TomTom credits via our Public or Private “Pay as you Grow” plans.

2. How many API requests can I make per second?

The limit is set to 5 calls per second for non-tile based APIs, apart from the EV Charging Stations Availability API which allows 50 calls per second, and 1,000 for tile based APIs. Tile based APIs are APIs which return either raster or vector tiles. For example:

Keep in mind when you make more API requests per second than the allowed limit, you will receive an "HTTP 403 – Over the limit" error.

3. How is one API transaction calculated?

One API request equals one transaction for all TomTom Maps APIs, except in the case of:

4. How many API transactions do I get with one TomTom credit?

One TomTom credit means one API transaction for any TomTom Maps API. If you want to learn more about TomTom API transactions, please check Question 3 above.

5. What happens if I exceed usage limits?

If you’re using the TomTom Maps APIs for free and you exceed the daily free credit limit of 2,500 API transactions, you will receive an "HTTP 403 – Over the limit error". Paying customers who have consumed all their TomTom Credits plus the free daily limit of 2,500 API transactions will also recieve this error.
For your convenience, you will receive an email notification prior to exceeding the paid credit limit or the limit of free calls.