Welcome to the Garmin Developer website — dedicated to software developers and content providers who want to make their website, applications and data content compatible with Garmin navigation systems. This site gives you access to free and licensed Garmin resources and a library of Application Programming Interfaces (APIs), toolkits, web services and more.

Device Communications

Start connecting with Garmin devices today:

Garmin Communicator Plugin

Send and receive location data directly from your website.

Content Toolkit

Create custom POIs and voices compatible with Garmin navigation systems.

MapSource Product Creator

Create custom maps that can be easily loaded into Garmin devices

Web Services

Access data and utilize core features provided by Garmin Connect — Garmin’s web-based activity portal. Enable your website to store, manipulate and display Garmin GPS data with little or no development.

Location Based Services

The Garmin Fleet Management Interface enables fleet management solution providers to plug their service into Garmin PNDs, providing a complete customer solution.

Linux Source Code

Source code archives for Garmin’s Linux-based products.

Garmin Custom Maps

Download paper and electronic maps onto Garmin outdoor handhelds.

Smartphone/PDA Services

Provide mobile applications running on Windows Mobile, Palm OS and Symbian OS with access to GPS information, interactive maps and intelligent routing including SMS-based messaging that can be used to transmit position information to supported devices.