.GDB

GDB File

Garmin MapSource GPS Database
Ask a question
QUICK ANSWER

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 free GPSBabel. MapSource is discontinued, so BaseCamp or GPSBabel is the right tool on any modern PC.

Developer: Garmin Ltd. Category: GIS Files MIME: application/octet-stream
OPENS ON Windows macOS Linux
Related: .GPX · .GML · .KML · .SHP

On this page

19k+ extensions indexed
Last reviewed Jun 15, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the GDB file format?

The .gdb file is the native database format used by Garmin MapSource and its successor Garmin BaseCamp to store GPS data on a computer. It holds collections of waypoints, routes, and tracks recorded by or prepared for Garmin GPS devices.

The format is binary and proprietary to Garmin Ltd. Files are identifiable by the ASCII signature MsRcd near the beginning - a header marker that distinguishes them from unrelated uses of the .gdb extension (such as InterBase database files or Esri geodatabases). A .gdb file cannot be opened in a plain text viewer; dedicated GPS software is required.

Data is organized in three record types:

  • Waypoints - individual coordinate points with a name, symbol, and optional notes.
  • Routes - ordered sequences of waypoints defining a planned navigation path.
  • Tracks - breadcrumb logs of an actual journey, stored as timestamped coordinate series.

Because .gdb is not an open standard, third-party tools depend on reverse-engineered specifications. GPSBabel, the most widely used GPS data conversion utility, reads and writes .gdb on Windows, macOS, and Linux and can convert it to the open GPX standard or to KML for use in Google Earth. Garmin BaseCamp - the official replacement for the discontinued MapSource - opens .gdb files on Windows and macOS.

For long-term storage or cross-platform sharing, exporting to .gpx is recommended, as GPX is a universal open XML format supported by virtually all GPS software and hardware.

Security & safety

RISK: LOW

A Garmin GPS .gdb is a data file, not an executable, so opening one is safe. Main caution: avoid sketchy "GDB viewer/opener" download sites (common PUP/adware bait for obscure extensions) - use the official tools (BaseCamp, GPSBabel). Note that GPS tracks can reveal your home location and routines, so be careful before sharing raw track files publicly.

Format details

in a nutshell
FULL NAMEGarmin MapSource GPS Database
DEVELOPERGarmin Ltd.since Garmin MapSource GDB, ~2000s
CATEGORYGIS Files
MIME TYPEapplication/octet-stream
TYPEGPS waypoint/route/track database (binary)
This extension is also used by…
  • InterBase / early Firebird database - Single-file relational server database from Borland InterBase (and early Firebird); read by connecting a database engine, not a viewer (newer versions use .ib/.fdb).
  • Esri File Geodatabase - Not a single file but a FOLDER ending in .gdb containing many internal feature-class files, opened in ArcGIS or the free QGIS.

Programs that open GDB files

Windows2 apps
GPSBabel Open-source Convert to GPX/KML - choose 'Garmin Mapsource - gdb' as the input format. The reliable free tool.
Garmin BaseCamp Free File -> Import to load waypoints/routes/tracks (the modern free replacement for MapSource).
macOS2 apps
GPSBabel Open-source Convert Garmin .gdb to GPX/KML on macOS via the GUI or CLI.
Garmin BaseCamp Free Import a Garmin GPS .gdb (waypoints/routes/tracks) on macOS.
Linux1 app
GPSBabel Open-source gpsbabel -i gdb -f input.gdb -o gpx -F output.gpx to convert Garmin GPS data.

Technical details

deep spec
DeveloperGarmin Ltd.
Format typeBinary proprietary GPS database
File signature (magic bytes)ASCII string `MsRcd` near the start of the file
MIME type`application/octet-stream`
Coordinate systemWGS 84 (standard GPS datum used by Garmin devices)
Data objects storedWaypoints, routes, and track logs
EncodingUncompressed binary records; not human-readable
Official softwareGarmin MapSource (discontinued) and Garmin BaseCamp
Third-party conversionGPSBabel (open-source, Windows / macOS / Linux)
Equivalent open formatGPX - recommended for interoperability and archiving
Related Garmin format`.gpi` for Points of Interest, `.trk` for standalone track export
Internal versioningFormat version number embedded in file header; differs between MapSource releases
Waypoint symbol setUses Garmin-specific numeric symbol IDs to reference device map icons
Platform support (official)Windows and macOS; Linux access via GPSBabel only
ReleasedGarmin MapSource GDB, ~2000s
Specificationwww.gpsbabel.org

GDB conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with GDB files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about GDB files.

Frequently asked questions

How do I open a Garmin GDB file?
Open it in the free Garmin BaseCamp (File -> Import), or convert it with the free GPSBabel. BaseCamp is the official successor to MapSource and reads .gdb directly.
How do I convert a Garmin GDB to GPX?
Use the free GPSBabel: choose 'Garmin MapSource (gdb)' as input and 'GPX' as output, or export to GPX from Garmin BaseCamp. GPX then opens in almost any mapping app.
Can I open a GDB file in MapSource on a new PC?
MapSource is discontinued and awkward on modern Windows. Use Garmin BaseCamp (its free successor) to import the .gdb, or GPSBabel to convert it.
How can I tell a Garmin GDB from other .gdb files?
Check the first bytes: Garmin GPS files start with the text 'MsRcd'. If your .gdb is instead a single big database file from a server, or a folder full of internal files, it's a different (unrelated) format.
How do I see my Garmin tracks in Google Earth?
Convert the .gdb to KML or KMZ with GPSBabel or export it from BaseCamp, then open the KML/KMZ in Google Earth.

References

1GPSBabel - Garmin Mapsource (gdb) formatwww.gpsbabel.org
2Garmin - BaseCamp softwarewww.garmin.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.TXTPlain Text File
10.MDMarkdown Document

Related extensions

.GPXGPS Exchange Format
.GMLGeography Markup Language
.KMLKeyhole Markup Language
.SHPEsri Shapefile (geospatial vector data)
.RTMAPCompeGPS / TwoNav Tiled Raster Map
.KMZKeyhole Markup Language Zipped (Google Earth)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z