CARTO Mobile SDK

Most advanced offline maps SDK for Android & iOS

Contact us
Mobiles apps by CARTO

integrate offline maps, search, & routing into your app with our open source SDK

Develop custom apps with maps on any mobile platform—Android, iOS, and Windows Mobile 10. Our Mobile SDK, used by more than 60M users through different applications, enables online and offline maps, search, 3D features, and much more. It is the perfect SDK for both travel apps that need to provide great online/offline experiences with location data, and for professional apps, which need complex custom map solutions, like data editing and raster/vector overlays.

  • map icon

    Custom vector maps

    Based on OpenStreetMap Data, the most accurate maps—with fast, native vector rendering, and live customizable styling—on a device.

  • Rouring icon

    Full offline support, not just maps

    In addition to online maps and routing, your application can bundle or pre-download map data for offline usage. We have the only SDK that offers offline search on map data, your custom data, routing, and basemaps.

  • Binoculars icon

    Collect location data

    Set your application to collect location data while online or offline and have it sync with our CARTO Engine for further analysis or monetization.

Provide a great user experience online and offline

You want to ensure that your apps are reliable and performing well—even when users cannot connect to the internet, so ignoring the offline use case on your app may pose a big problem for your customer experience. Our SDK provides online/offline maps, which make it possible to do offline routing, search within the map, and collect location data.

  • Data icon

    OpenStreetMap Data or custom data

    We provide out-of-the-box data packages for every country, worldwide, that can accommodate specific focus areas, such as: islands, cities, or national parks.

  • Headphone icon

    Dedicated Support & Services

    Get an exclusive communication channel with our team for speedy support and a dedicated account manager. Professional services can help you develop specific functionalities.

  • Bookmark icon

    Open Source SDK

    Our mobile SDK is open source and comes with a free service plan option. To use it in production, you will pay per number of active users on your application in addition to any customized services you might need.

  • Server icon

    Scalable and with SLAs

    We run on AWS and Fastly to provide scalable and predictable services.

Guides by Lonely Planet App
Lonely Planet Logo

Guides by Lonely Planet

When you are travelling, your app needs offline support more than ever. Lonely Planet provides downloadable guides that package the maps and provide a great customer experience for travellers.

Didi Logo

Didi Kuaidi launch U.S. ride-sharing app

When Didi Kuaidi, launched their ride-sharing app Beta in the United States, it chose CARTO to power its mobile app due to the flexibility of our SDK and basemap offering.

Didi Kuadi App

Get started with our mobile SDK and contact us for commercial details

Get Started Contact us

Contact us

Please fill out the below form and we'll be in touch real soon.