Features
Demo
FAQs
Related resources
Map SDK for javascript header video, displaying a map with different arrows for directions

Maps SDK for JavaScript

Add TomTom’s trusted location services to your web and mobile apps. From customizable maps to advanced routing, our Maps SDK for JavaScript makes it easy to build experiences that stand out. With access to our APIs, enjoy one convenient package for faster development on the platform of your choice.

FEATURES AND BENEFITS

Fresh, flexible maps for your location-based apps

Get the best of open and proprietary map data, designed for scale and flexibility. Our Maps SDK for JavaScript makes it easier than ever for developers to build reliable, custom solutions.

Fresh and accurate icon

Fresh and accurate

Give users worldwide the most up-to-date map data from TomTom Orbis Maps.

Data icon

Bring your own data

Add your own data to build tailored solutions with ease and complete control, including custom POIs.

Private icon

Secure and private

Built with TomTom’s rigorous security and privacy standards, ensuring compliance for any industry.

Transparent pricing icon

Simple and transparent pricing

Freemium to get started, with predictable tiers as you grow and a clear dashboard to monitor your usage.

Map SDK for javascript image for all in one maps sdk

All-in-one Maps SDK

Everything you need, all together and ready to go. From our map display and customization tools to TomTom Traffic, Routing, Search, Geocoding and EV features. Start building today.

Map SDK for javascript video for web experience feature

Build exceptional web experiences

Enjoy lightning-fast performance with vector maps that excel on today’s browsers and frameworks. Ensure a smooth, consistent experience for your users with responsive rendering and compatibility with all modern standards.

Map SDK for javascript video for map customization feature

Make the map yours

Get full control over how your maps look and behave to perfectly align with your brand. Access top styles from TomTom with the flexibility to customize styles, color themes, icons and more — creating an experience that’s uniquely yours.

Map SDK for javascript video for fast and developer friendly feature

Fast and developer-friendly

Developers can start building in minutes with modern JavaScript libraries, full TypeScript support and clear documentation. Prebuilt examples and guides help integrate key features and accelerate time-to-market.

Product demo

See what you can do — from adding map styles to showing 3D buildings

Map Styles
Show 3D buildings

Examples

Build with Maps SDK for JavaScript

Config playground thumbnail image

Config playgrounds

Interactive controls for map styling and layer management.

Fuzzy search playground thumbnail image

Autocomplete fuzzy search playground

Combine autocomplete search with fuzzy search functionality.

Traffic config playground thumbnail image

Traffic configuration playground

Interactive playground for traffic configuration options.

EV routing thumbnail image

Long distance EV routing

A-B routing with charging stops, custom icons and text.

PRICING

Try for free

Free evaluation
Pay as you grow
Enterprise
Try

Free evaluation

Limited usage for evaluation purposes

Daily API request limit
Standard queries per second (QPS) Limits
Self-service technical support via Docs and Knowledge Base
No credit card required
Scale

Pay as you grow

Control expenses as you grow, no commitment

No daily API request limit
Standard queries per second (QPS) Limits
Technical support via online support, Docs and Knowledge base
Choose for a one-off or recurring payments
Advanced

Enterprise

Custom plan tailored to your needs

No daily API request limit
Flexible queries per second (QPS) Limits
Tailored Support, Docs and Knowledge base
Flexible billing options tailored to your needs

Learn more about our Maps SDK for JavaScript.

Get in touch.

* Required field. By submitting your contact details to TomTom, you agree that we can contact you about marketing offers, newsletters, or to invite you to webinars and events. We could further personalize the content that you receive via cookies. You can unsubscribe at any time by the link included in our emails. Review our privacy policy.

FAQ

Build with related APIs

Maps SDK for JavaScript | TomTom