Why convert KML to GDB?
Garmin GPS devices do not read KML natively. Converting to .gdb lets Garmin BaseCamp import the waypoints, tracks, and routes and push them to supported Garmin units. This is useful when you have planned a route or marked waypoints in Google Earth and want to navigate it in the field on a Garmin device.
How to convert KML to GDB
GPSBabel FREE
Set input format to Google Earth KML, set output format to Garmin MapSource GDB, browse to your .kml, choose an output .gdb filename, and click Apply.
GPSBabel for Mac FREE
Same workflow: set input to Google Earth KML, output to Garmin MapSource GDB, and click Apply.
GPSBabel for Linux FREE
Same workflow: set input to Google Earth KML, output to Garmin MapSource GDB, and click Apply.
Programs that convert KML
About these formats
A KML file stores map data - pins, routes, polygons, image overlays - in plain XML format. The easiest way to open one is Google Earth (free desktop app or earth.google.com in a browser) or…
Open .KML details →A GDB file from Garmin stores GPS waypoints, routes and tracks created in MapSource or BaseCamp. Open it with the free Garmin BaseCamp (File -> Import), or convert it to GPX or KML with the…
Open .GDB details →Quality & what to watch
- The
.gdbextension is shared by Garmin BaseCamp's GPS database and Esri's File Geodatabase used in ArcGIS - these are completely different formats; this page covers only the Garmin format. - KML-specific styling (colors, icons, ground overlays, polygons) has no equivalent in GDB and is dropped; GDB is a GPS data format, not a full map format.
- If your file has a
.kmzextension, GPSBabel handles it directly - use the same Google Earth KML input format for both.kmland.kmzfiles.
Frequently asked questions
Do I need Garmin BaseCamp to use the GDB file?
.gdb files and transfers data to Garmin devices; it is free to download from Garmin.Can I convert KML to GDB through GPX as an intermediate?
KML to GPX first with GPSBabel, then import the GPX directly into Garmin BaseCamp, which accepts GPX as a supported import format.